<SEC-DOCUMENT>0001615774-18-001344.txt : 20180221
<SEC-HEADER>0001615774-18-001344.hdr.sgml : 20180221
<ACCEPTANCE-DATETIME>20180221070206
ACCESSION NUMBER:		0001615774-18-001344
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		94
CONFORMED PERIOD OF REPORT:	20171230
FILED AS OF DATE:		20180221
DATE AS OF CHANGE:		20180221

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GARMIN LTD
		CENTRAL INDEX KEY:			0001121788
		STANDARD INDUSTRIAL CLASSIFICATION:	SEARCH, DETECTION, NAVIGATION, GUIDANCE, AERONAUTICAL SYS [3812]
		IRS NUMBER:				980229227
		STATE OF INCORPORATION:			V8
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-31983
		FILM NUMBER:		18627030

	BUSINESS ADDRESS:	
		STREET 1:		MUHLENTALSTRASSE 2
		CITY:			SCHAFFHAUSEN
		STATE:			V8
		ZIP:			CH-8200
		BUSINESS PHONE:		41 52 630 1600

	MAIL ADDRESS:	
		STREET 1:		MUHLENTALSTRASSE 2
		CITY:			SCHAFFHAUSEN
		STATE:			V8
		ZIP:			CH-8200
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>s109029_10k.htm
<DESCRIPTION>10-K
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>UNITED STATES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>SECURITIES AND EXCHANGE COMMISSION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Washington, D.C. 20549</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>FORM 10-K</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.75in; text-align: left"><FONT STYLE="font-family: Wingdings"><B>x</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>ANNUAL
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0; text-indent: -0.75in; margin-left: 0.5in">For the fiscal year ended December 30, 2017</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">or</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.75in; text-align: left"><FONT STYLE="font-family: Wingdings"><B>&uml;</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>TRANSITION
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0">For the transition period
from&nbsp; <U STYLE="text-decoration: none">___________</U>to__________<BR>
Commission file number 0-31983</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>GARMIN LTD.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Exact name of registrant as specified in its
charter)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><IMG SRC="s109029_img1.jpg" ALT=""></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 55%">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: -0.1in"><B>Switzerland</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(State or other jurisdiction</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">of incorporation or organization)</P></TD>
    <TD STYLE="width: 45%">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>98-0229227</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(I.R.S. Employer Identification No.)</P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: -0.1in"><B>M&uuml;hlentalstrasse
        2</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: -0.1in"><B>8200 Schaffhausen</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: -0.1in"><B>Switzerland </B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: -0.1in">(Address of principal executive
        offices)</P></TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">N/A</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Zip Code)</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Registrant&rsquo;s telephone number, including
area code: <B>+41 52 630 1600</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Securities registered pursuant to Section&nbsp;12(b)
of the Act:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; font-size: 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>Registered Shares, CHF 0.10 Per Share Par Value</B></FONT></TD>
    <TD STYLE="width: 50%; font-size: 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>The
    Nasdaq Stock Market, LLC</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">(Title of each class)</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">(Name of each exchange on which registered)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Securities registered pursuant to Section&nbsp;12(g)
of the Act: <B>None</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. YES </FONT><FONT STYLE="font-family: Wingdings">&thorn;</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">NO </FONT><FONT STYLE="font-family: Wingdings">&uml;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Indicate
by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. YES </FONT><FONT STYLE="font-family: Wingdings">&uml;</FONT>
<FONT STYLE="font-family: Times New Roman, Times, Serif">NO </FONT><FONT STYLE="font-family: Wingdings">&thorn;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;13 or 15(d) of the Securities
Exchange Act of 1934 during the preceding 12&nbsp;months (or for such shorter period that the registrant was required to file such
reports), and (2)&nbsp;has been subject to such filing requirements for the past 90&nbsp;days. YES </FONT><FONT STYLE="font-family: Wingdings">&thorn;</FONT>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">NO </FONT><FONT STYLE="font-family: Wingdings">&uml;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Indicate
by check mark whether the registrant has submitted electronically and posted on its corporate website, if any, every Interactive
Data File required to be submitted and posted pursuant to Rule 405 of Regulations S-T (&sect; 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). YES </FONT><FONT STYLE="font-family: Wingdings">&thorn;</FONT>
<FONT STYLE="font-family: Times New Roman, Times, Serif">NO </FONT><FONT STYLE="font-family: Wingdings">&uml;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Indicate
by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation&nbsp;S-K (&sect; 229.405 of this chapter) is
not contained herein, and will not be contained, to the best of registrant&rsquo;s knowledge, in definitive proxy or information
statements incorporated by reference in Part&nbsp;III of this Form&nbsp;10-K or any amendment to this Form&nbsp;10-K. </FONT><FONT STYLE="font-family: Wingdings">&thorn;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated
filer, smaller reporting company, or emerging growth company. See the definitions of &ldquo;large accelerated filer&rdquo;, &ldquo;accelerated
filer&rdquo;, &ldquo;smaller reporting company&rdquo;, and &ldquo;emerging growth company&rdquo; in Rule 12b-2 of the Exchange
Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 49%; font-size: 10pt; text-align: justify; layout-grid-mode: line"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large Accelerated Filer&nbsp;&nbsp;</FONT><FONT STYLE="font-family: Wingdings; font-size: 10pt">&thorn;</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="width: 51%; font-size: 10pt; text-align: justify; layout-grid-mode: line"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated Filer </FONT><FONT STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify; layout-grid-mode: line">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify; layout-grid-mode: line">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify; layout-grid-mode: line"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated Filer </FONT><FONT STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify; layout-grid-mode: line"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company </FONT><FONT STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify; layout-grid-mode: line">(Do not check if a smaller reporting company)</TD>
    <TD STYLE="font-size: 10pt; text-align: justify; layout-grid-mode: line">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify; layout-grid-mode: line">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify; layout-grid-mode: line"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Emerging
growth company <FONT STYLE="font: 10pt Wingdings">&uml;</FONT></P>


</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended
transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the
Exchange Act.  <FONT STYLE="font: 10pt Wingdings">&uml;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Indicate by check mark whether the registrant
is a shell company (as defined in Rule 12b-2 of the Exchange Act).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">YES
</FONT><FONT STYLE="font-family: Wingdings">&uml;</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif">NO </FONT><FONT STYLE="font-family: Wingdings">&thorn;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Aggregate market value of the common shares
held by non-affiliates of the registrant as of July 1, 2017 (based on the closing price of the registrant's common shares on the
Nasdaq Stock Market for that date) was $6,129,443,292.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Number of shares outstanding of the registrant&rsquo;s
common shares as of February 16, 2018:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Registered Shares, CHF 0.10 par value &ndash;
198,077,418 (including treasury shares)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Documents incorporated by reference:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Portions of the following document are incorporated herein by reference
into Part III of the Form&nbsp;10-K as indicated:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="vertical-align: bottom; width: 78%; font-size: 10pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>Document</B></FONT></TD>
    <TD STYLE="vertical-align: top; width: 2%; font-size: 10pt; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 20%; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>Part&nbsp;of&nbsp;Form&nbsp;10-K&nbsp;into&nbsp;</B></FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif"><B>which&nbsp;Incorporated</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Company's Definitive Proxy Statement for the 2018 Annual Meeting of Shareholders which will be filed no later than 120 days after December 30, 2017.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">Part III</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Garmin Ltd.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>2017 Form 10-K Annual Report</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Table of Contents</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="width: 10%">&nbsp;</TD>
    <TD STYLE="width: 80%; text-align: justify; font-size: 10pt"><A HREF="#a_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cautionary Statement With Respect To Forward-Looking Comments</FONT></A></TD>
    <TD STYLE="width: 10%; text-align: right; font-size: 10pt"><A HREF="#a_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</FONT></A></TD></TR>

<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="text-align: right; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="width: 12%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 78%; text-align: center"><A HREF="#a_002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Part I</B></FONT></A></TD>
    <TD STYLE="width: 10%; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><A HREF="#a_003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><A HREF="#a_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1A.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk Factors</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><A HREF="#a_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1B.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unresolved Staff Comments</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;33</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><A HREF="#a_006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Properties</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><A HREF="#a_007"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_007"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal Proceedings</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_007"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><A HREF="#a_008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mine Safety Disclosures</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_009"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Executive Officers of the Registrant</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_009"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><A HREF="#a_010"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Part II</B></FONT></A></TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><A HREF="#a_011"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 5.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_011"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market for Registrant&rsquo;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_011"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><A HREF="#a_012"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 6.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_012"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected Financial Data</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_012"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><A HREF="#a_013"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 7.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_013"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management's Discussion and Analysis of Financial Condition and Results of &nbsp;Operations</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_013"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><A HREF="#a_014"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 7A.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_014"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quantitative and Qualitative Disclosures About Market Risk</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_014"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><A HREF="#a_015"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 8.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_015"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Statements and Supplementary Data</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_015"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><A HREF="#a_016"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 9.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_016"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes in and Disagreements with Accountants on Accounting and Financial &nbsp;Disclosure</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_016"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">92</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><A HREF="#a_017"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 9A.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_017"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controls and Procedures</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_017"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">92</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><A HREF="#a_018"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 9B.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_018"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Information</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_018"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">94</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><A HREF="#a_019"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Part III</B></FONT></A></TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><A HREF="#a_020"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 10.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_020"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Directors, Executive Officers and Corporate Governance</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_020"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">95</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><A HREF="#a_021"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 11.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_021"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Executive Compensation</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_021"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">96</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><A HREF="#a_022"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 12.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_022"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder &nbsp;Matters</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_022"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">96</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><A HREF="#a_023"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 13.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_023"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain Relationships and Related Transactions, and Director Independence</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_023"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">97</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><A HREF="#a_024"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 14.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_024"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Principal Accounting Fees and Services</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_024"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">97</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><A HREF="#a_025"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Part IV</B></FONT></A></TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><A HREF="#a_026"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 15.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_026"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibits, Financial Statement Schedules</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_026"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">98</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><A HREF="#a_027"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 16.</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_027"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form 10-K Summary</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_027"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_028"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Signatures</FONT></A></TD>
    <TD STYLE="text-align: right"><A HREF="#a_028"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">106</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="a_001"></A>CAUTIONARY STATEMENT WITH RESPECT TO FORWARD-LOOKING
COMMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The discussions set
forth in this Annual Report on Form 10-K contain statements concerning potential future events. Such forward-looking
statements are based upon assumptions by the Company's management, as of the date of this Annual Report, including
assumptions about risks and uncertainties faced by the Company. In addition, management may make forward-looking statements
orally or in other writings, including, but not limited to, in press releases, in the annual report to shareholders and in
the Company&rsquo;s other filings with the Securities and Exchange Commission. Readers can identify these forward-looking
statements by their use of such verbs as &ldquo;expects,&rdquo; &ldquo;anticipates,&rdquo; &ldquo;believes&rdquo; or similar
verbs or conjugations of such verbs. Forward-looking statements include any discussion of the trends and other factors that
drive our business and future results in &ldquo;Item 7. Management&rsquo;s Discussion and Analysis of Financial Conditions
and Results of Operations.&rdquo; Readers are cautioned not to place undue reliance on these forward-looking statements,
which speak only as of their date. If any of management's assumptions prove incorrect or should unanticipated circumstances
arise, the Company's actual results could materially differ from those anticipated by such forward-looking statements. The
differences could be caused by a number of factors or combination of factors including, but not limited to, those factors
identified under Item 1A &ldquo;Risk Factors.&rdquo; Readers are strongly encouraged to consider those factors when
evaluating any forward-looking statements concerning the Company. Except as may be required by law, the Company does not
undertake to update any forward-looking statements in this Annual Report to reflect future events or developments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="a_002"></A>Part I</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><B><A NAME="a_003"></A>Item 1.</B></TD><TD STYLE="text-align: justify"><B>Business</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">This discussion of the
business of Garmin Ltd. (&quot;Garmin&quot; or the &quot;Company&quot;) should be read in conjunction with, and is qualified by
reference to, &ldquo;Management's Discussion and Analysis of Financial Condition and Results of Operations&rdquo; under Item 7
herein and the information set forth in response to Item 101 of Regulation S-K in such Item 7 is incorporated herein by reference
in partial response to this Item 1. Garmin has identified five reportable segments for external reporting purposes: auto, aviation,
marine, outdoor and fitness. There are two operating segments (auto PND and auto OEM) that are not reported separately but are
aggregated within the auto reportable segment. Each operating segment is individually reviewed and evaluated by our Chief Operating
Decision Maker (CODM), who allocates resources and assesses performance of each segment individually. The segment and geographic
information included in Item 8, &ldquo;Financial Statements and Supplementary Data,&rdquo; under Note 8 is incorporated herein
by reference in partial response to this Item 1.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin was incorporated
in Switzerland on February 9, 2010 as successor to Garmin Ltd., a Cayman Islands company (&ldquo;Garmin Cayman&rdquo;). Garmin
Cayman was incorporated on July 24, 2000 as a holding company for Garmin Corporation, a Taiwan corporation, in order to facilitate
a public offering of Garmin Cayman shares in the United States. On June 27, 2010, Garmin became the ultimate parent holding company
of the Garmin group of companies pursuant to a share exchange transaction effected for the purpose of changing the place of incorporation
of the ultimate parent holding company of the Garmin group from the Cayman Islands to Switzerland (the &ldquo;Redomestication&rdquo;).
Pursuant to the Redomestication, all issued and outstanding Garmin Cayman common shares were transferred to Garmin and each common
share, par value U.S. $0.005 per share, of Garmin Cayman was exchanged for one registered share, par value 10 Swiss francs (CHF)
per share, of Garmin. At the Company&rsquo;s Annual General Meeting on June 10, 2016, the Company&rsquo;s shareholders approved
the cancellation of 10,000,000 registered shares of the Company held by the Company (the &ldquo;Formation Shares&rdquo;) and the
reduction in par value of each share of the Company from CHF 10 to CHF 0.10 and the amendment of the Company&rsquo;s Articles of
Association to effect a corresponding share capital reduction. This share cancellation has reduced authorized shares from 208,077,418
shares to 198,077,418 shares, with an incremental 99,038,709 conditional shares that may be issued through the exercise of option
rights, which are granted to Garmin employees or members of its Board of Directors. Garmin owns, directly or indirectly, all of
the operating companies in the Garmin group.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 3; Options: NewSection; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin&rsquo;s annual report
on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy statement and Forms 3, 4 and 5 filed by Garmin&rsquo;s
directors and executive officers and all amendments to those reports will be made available free of charge through the Investor
Relations section of Garmin&rsquo;s website (http://www.garmin.com) as soon as reasonably practicable after such material is electronically
filed with, or furnished to, the Securities and Exchange Commission (the &ldquo;SEC&rdquo;). The SEC maintains a website (http://www.sec.gov)
that contains reports, proxy and information statements, and other information regarding issuers that file electronically with
the SEC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The reference to Garmin&rsquo;s
website address does not constitute incorporation by reference of the information contained on this website, and such information
should not be considered part of this report on Form 10-K.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Company Overview </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For over 25 years, Garmin
Ltd. and subsidiaries (together, the &ldquo;Company&rdquo;) has pioneered new Global Positioning System (GPS) navigation and wireless
devices and applications that are designed for people who live an active lifestyle. Garmin serves five primary business units,
including auto, aviation, fitness, marine, and outdoor. We believe it is through these business units that Garmin is able to achieve
synergies in raw material purchases, manufacturing, distribution, research and development and marketing efforts making for a stronger,
more effective company. Garmin designs, develops, manufactures, markets and distributes a diverse family of hand-held, wearable,
portable and fixed-mount GPS-enabled products and other navigation, communications, sensor-based and information products. Since
the inception of its business, Garmin has delivered over 188 million products, which includes the delivery of more than 15 million
products during 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Overview of the Global Positioning System </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Global Positioning System
is a worldwide navigation system which enables the precise determination of geographic location using established satellite technology.
The system consists of numerous constellations of orbiting satellites. Access to the systems is provided free of charge.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin utilizes a variety
of global navigation satellite systems (GNSS) including, but not limited to:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">The
satellites and their ground control and monitoring stations maintained and operated by the United States Department of Defense,
which maintains an ongoing satellite replenishment program to ensure continuous global system coverage.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Japan&rsquo;s
MTSAT-based Satellite Augmentation System (MSAS) which achieved initial operating capability for enroute, terminal and approach
navigation for aviation on September 27, 2007.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">The
European Geostationary Navigation Overlay Service (EGNOS) aviation Safety of Life (SoL) service which achieved initial operating
capability for enroute, terminal, and approach navigation on March 2, 2011.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">The
Global Navigation Satellite System (GLONASS), a space-based satellite navigation system operated by the Russian Federation, consisting
of 24 satellites and providing world-wide coverage.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><P STYLE="margin: 0pt 0">The Galileo system, a global navigation satellite system that is currently being built by the European
Union and European Space Agency with 30 total satellites planned for orbit (24 operational and six active spares), of which 14
are currently operational. Complete operational status is expected by 2020.</P>


</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In certain urban canyon or restricted sky visibility situations, the combination of GPS, GLONASS, and/or
Galileo satellites to produce a navigation fix may result in improved accuracy.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On a subscription basis,
certain Garmin products offer access to the Iridium satellite network, a synchronized constellation of 66 low Earth orbit (LEO)
satellites offering global data communication coverage. The Iridium network is the only network that spans the entire globe, offering
100 percent coverage worldwide to enable satellite-based communication.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 69pt; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The accuracy and utility
of GPS can be enhanced through augmentation techniques which compute any remaining errors in the signal and broadcast these corrections
to a GPS device. The Federal Aviation Administration (&ldquo;FAA&rdquo;) has developed a Wide Area Augmentation System (WAAS) comprising
ground reference stations and additional satellites that improve the accuracy of GPS positioning available in the United States
and most of Canada and Mexico to approximately 3 meters. WAAS supports the use of GPS as the primary means of enroute, terminal
and approach navigation for aviation in the United States. The increased accuracy offered by WAAS also enhances the utility of
WAAS-enabled GPS receivers for consumer applications.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 69pt; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 4; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Products </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin offers a broad range
of solutions across its reportable segments as outlined below. In general, Garmin believes that its products are known for their
value, high performance, ease of use, innovation, and ergonomics.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Auto</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Garmin offers a broad range of auto navigation
products, as well as a variety of products and applications designed for the mobile GPS market.&nbsp; Garmin currently offers to
consumers around the world:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Personal
Navigation Devices (PND) &ndash; </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">PNDs combine a full-featured
GPS navigator (with built-in maps) with Garmin&rsquo;s uniquely simple user interface.&nbsp; PNDs are sold under the Garmin Drive&trade;,
z&#363;mo<SUP>&reg;</SUP>, d&#275;zl&trade;, RV and Garmin fleet&trade; product lines.&nbsp; The z&#363;mo<SUP></SUP> series offers motorcycle-specific
features. The RV series offers features specific to the RV enthusiast. The d&#275;zl series offers over-the-road trucking
features while the Garmin fleet series delivers an integrated tracking and dispatch fleet system. &nbsp;Across the expansive
product portfolio, Garmin offers features such as large screens, integrated traffic receivers for traffic avoidance, bundled lifetime
map updates, spoken street names, voice activated navigation, speed limit indication, lane assist with PhotoReal junction views
(thousands of high quality photos of actual upcoming junctions), Bluetooth hands-free capability, DashCams, driver awareness alerts,
and backup cameras.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Original
Equipment Manufacturer (OEM) Solutions &ndash; </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify">Garmin has cultivated key relationships
with many OEMs, where we provide a host of solutions. These range from complete embedded infotainment systems that provide a broad
range of functionality, to integrated camera solutions, embedded navigation solutions, and precise positioning technology solutions.
These support not only the infotainment system in the vehicle, but also key advanced driver-assistance systems (ADAS) functionality
as well.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Mobile Applications
&ndash; </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers mobile
applications under the Garmin<SUP>&reg;</SUP> and NAVIGON<SUP>&reg;</SUP> product names.&nbsp; The applications are offered across a broad range of smartphones
and tablets including iOS, Android and Windows enabled devices.&nbsp; These applications provide users turn-by-turn, voice-prompted
directions and other advanced Garmin navigation features. The Smartphone Link mobile application allows a compatible Garmin navigator
to connect to a compatible smartphone. Information can be shared between the smartphone and the navigator including notifications,
contacts, search results, driving destination, and even parking location. Additional Garmin Live Services can be accessed through
Smartphone Link for useful, real-time driving information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 5; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt; color: #272B2F"><B>Action
Cameras</B></FONT><B> &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers VIRB<SUP>&reg;</SUP>
action cameras that capture 360-degree footage up to 5.7K/30fps with digital image stabilization, voice or wireless remote control,
and the ability to take high quality still photographs while the video camera is recording. VIRB action cameras offer built-in
Wi-Fi, data sensors and a high-sensitivity GPS receiver to add speed, elevation, G-force, heart rate, and other data onto video
through our VIRB<SUP>&reg;</SUP> Edit and VIRB Mobile applications.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Outdoor</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">Garmin
offers a broad range of products designed for use in outdoor activities</FONT>. <FONT STYLE="font-size: 10pt">Garmin currently
offers to consumers around the world:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Outdoor Handhelds
&ndash; </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Outdoor handhelds
range from basic waypoints navigation capabilities to advanced color touchscreen devices offering barometric altimeter, 3-axis
compass, camera, microSD&trade; card slot for optional customized maps, Bluetooth for smartphone connectivity, satellite communication
and other features. Outdoor handhelds are sold under the Oregon<SUP>&reg;</SUP>, Rino<SUP>&reg;</SUP>, Montana<SUP>&reg;</SUP>, eTrex<SUP>&reg;</SUP>, GPSMAP<SUP>&reg;</SUP>, Foretrex<SUP>&reg;</SUP>
and inReach<SUP>&reg;</SUP> product lines. Each series of products is designed to serve various price points and niche activity categories.
Handhelds with inReach<SUP>&reg;</SUP> include global satellite technology which, when combined with an active subscription, offers 2-way
text messaging, S.O.S. capabilities and weather forecasts while anywhere in the world.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Wearable
Devices &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; color: #272B2F">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in"><FONT STYLE="color: #272B2F">Garmin
offers GPS ruggedized smartwatches for outdoor activity. The f&#275;nix</FONT><SUP>&reg;</SUP> <FONT STYLE="color: #272B2F">series
provides advanced multisport features for hiking, climbing, skiing, running, cycling, swimming, yoga, and repetition counting.
The f&#275;nix series offers several different styling options, including premium jeweler&rsquo;s grade materials available in
the f&#275;nix</FONT><SUP>&reg;</SUP> <FONT STYLE="color: #272B2F">Chronos models. The f&#275;nix </FONT>5, 5S, and 5X offer three
different watch face sizes, along with multiple QuickFit<SUP>&reg;</SUP> <FONT STYLE="color: #272B2F">band options available for
each model. The f&#275;nix series also offers a variety of navigational tools, third party application support with Connect IQ&trade;
and connected features, as well as Elevate&trade; wrist heart rate technology for certain models. The f&#275;nix 5X also includes
full color mapping. The tactix<SUP>&reg;</SUP> provides features inspired by the requirements of law enforcement and police special
operations. In 2017, Garmin also introduced the Descent&trade; Mk1, a watch style dive computer that offers divers GPS navigation,
multiple dive modes, support for up to six gasses, and additional features including Garmin Elevate&trade; wrist heart rate technology
and a variety of multisport features.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; color: #272B2F">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: #272B2F"><B>Golf
Devices</B></FONT><B> &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; color: #272B2F">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in"><FONT STYLE="color: #272B2F">The
Approach<SUP>&reg;</SUP> series of golf-focused devices includes both handhelds and wrist-worn products with over
41,000 preloaded worldwide golf courses. The offerings range from basic display of yardages to the front, back and middle of
greens to advanced, touchscreen devices providing measurement of individual shot distances and display of the slope-adjusted
yardage to fairways, hazards and greens. The S20 model is an entry level GPS golf watch that includes AutoShot to
automatically record distance and location of shots, daily activity tracking and smart notifications. The S60 model also
includes a touchscreen display and PlaysLike feature, which takes into account the elevation change between golfers and their
target to calculate the distance for how the shot will likely play. T</FONT>he X40 model <FONT STYLE="color: #272B2F">also
includes Garmin Elevate</FONT>&trade; wrist-based heart rate monitoring<FONT STYLE="color: #272B2F">. A statistic-tracking
feature allows users to track and analyze their golf statistics through Garmin Connect&trade; application. Some devices
include swing metrics, which give audible tones to fine-tune swing tempo, an internal compass which provides directional
assistance to the pin on blind shots, manual pin positioning, which allows users to tap and drag the flag on the green for
precise yardage to the flag, and the ability to display emails, text messages and alerts. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 6; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Dog Tracking
and Training/Pet Obedience Devices &ndash; </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers a
series of dog-focused products providing a range of functionality including GPS-enabled dog tracking, electronic dog training,
and electronic bark correction. The products are offered under the Astro<SUP>&reg;</SUP>, Alpha<SUP>&reg;</SUP>, Atemos&trade;,
PRO, Sport PRO<FONT STYLE="color: #272B2F">&trade;</FONT>, BarkLimiter&trade;, Delta<SUP>&reg;</SUP> and Delta Smart&trade; product
lines. The Astro series can pinpoint multiple dogs&rsquo; positions at one time through all-weather collars and a handheld system,
and can also connect to a variety of compatible Garmin devices such as the Garmin DriveTrack<FONT STYLE="color: #272B2F">&trade;
70 GPS navigator or certain f&#275;nix<SUP>&reg;</SUP> series watches to display dog positions</FONT>. Alpha combines the tracking
capabilities of Astro with electronic dog training. <FONT STYLE="color: #272B2F">The BarkLimiter is an intuitive electronic bark
correction device. The Delta and PRO series of training collars offers a remote training device with integrated bark limiting
capability for consumer and professional dog training markets. </FONT>Delta Smart is a dog training device and activity tracker
that connects to the Garmin CANINE&trade; smartphone app, enabling pet owners to monitor their dog&rsquo;s activity and behavior
directly from their smartphone, and give highly customized, or automated training corrections.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in; color: #272B2F">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white; color: #272B2F"><B><I>Fitness</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white; color: #272B2F"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">Garmin
offers a broad range of products designed for use in fitness and activity tracking</FONT>. <FONT STYLE="font-size: 10pt">Garmin
currently offers to consumers around the world:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><B>Running/Multi-Sport Watches &ndash;
</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">The Forerunner<SUP>&reg;</SUP>
series offers compact, lightweight training watches for athletes with an integrated GPS sensor that provide time, speed, distance,
pace and other data. Most models also offer a heart rate monitoring function and heart-rate based calorie computation. In 2017,
Garmin added the Forerunner 935, delivering a premium running and multisport watch with Garmin Elevate<FONT STYLE="color: #272B2F">&trade;
</FONT>wrist-based heart rate monitoring. All Forerunner models allow runners to upload their data to the Garmin Connect<FONT STYLE="color: #272B2F">&trade;
application</FONT>, where they can store, analyze and share their workout data. Additional advanced features include: Virtual Racer&trade;,
which allows runners to race against their previous best times, recovery advisor, race predictor and VO2 max estimate. Some models
are designed specifically for triathletes. These all-in-one GPS-enabled devices provide detailed swim metrics and track distance,
speed/pace, elevation and heart rate for running and cycling.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Cycling Computers
&ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">The Edge<SUP>&reg;</SUP> series
measures speed, distance, time, calories burned, climb and descent, and altitude offering an integrated personal training system
designed for cyclists. In addition, Garmin offers devices geared toward performance-driven cyclists offering real-time connectivity
through a smartphone, providing live tracking, social media sharing and real-time weather updates. In 2017, Garmin introduced the
Edge 1030, a top-of-the-line bike computer with advanced navigation, performance and cycling awareness features.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 7; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Cycling Power
Meter &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers Vector<FONT STYLE="color: #272B2F">&trade;</FONT>,
which is a high-precision pedal-based power meter designed specifically for cyclists. It provides power data to compatible devices
with (or using) ANT+<SUP>&reg;</SUP> technology. Some models also measure and present right and left leg power balance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Cycling Safety
and Awareness &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers the
Varia<FONT STYLE="color: #272B2F">&trade;</FONT> product line focused on cycling safety and awareness. Varia&trade; bike radar
alerts cyclists when vehicles are approaching from behind and Varia&trade; bike lights make the cyclist more visible when out on
the road. Varia Vision<FONT STYLE="color: #272B2F">&trade;</FONT> is a heads up display that makes data available to the cyclist
in their line of sight.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Activity
Tracking Devices &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers numerous
devices to address the activity tracking market. The v&iacute;vofit<SUP>&reg;</SUP> <FONT STYLE="color: #222222">fitness bands
provide a personalized daily goal, track progress and remind users when it&rsquo;s time to move. The devices feature a one-year
battery life with an always-on display that show steps, goal countdown, calories, distance, time of day and heart rate when paired
with a monitor. The v&iacute;vosmart<SUP>&reg;</SUP> provides the same functions as the v&iacute;vofit</FONT><SUP>&reg;</SUP>
<FONT STYLE="color: #222222">bands but also</FONT> includes Garmin Elevate&trade;, smart notifications <FONT STYLE="color: #222222">and
a vibration alert. The v&iacute;vosport&trade; also incorporates GPS, allowing users to even more accurately track distance, time
and pace for their activities, as well as view a map of their activity on Garmin Connect&trade;. The v&iacute;voactive<SUP>&reg;
</SUP></FONT>smartwatches are focused on the active lifestyle consumer with all the basic activity tracking features along with
applications designed for running, cycling and swimming and includes connectivity to the Connect IQ&trade; application store for
further customizations and capabilities. Garmin Pay<FONT STYLE="color: #222222"><SUP>TM</SUP></FONT> contactless payments was
added with the launch of v&iacute;voactive 3 in 2017. The remainder of the vivo product line was updated in 2017 with the introduction
of v&iacute;vosmart 3, v&iacute;vomove<SUP>&reg;</SUP> HR, v&iacute;vosport, and v&iacute;vofit 4<FONT STYLE="color: #606569">.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Garmin
Connect and Garmin Connect Mobile &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; background-color: white; color: #272B2F"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in; background-color: white"><FONT STYLE="font-size: 10pt">Garmin
Connect&trade; and Garmin Connect</FONT><FONT STYLE="color: #272B2F">&trade;</FONT> <FONT STYLE="font-size: 10pt">Mobile are web
and mobile platforms where users can track and analyze their fitness and wellness data. In addition, users can share their accomplishments,
create training groups and group challenges, and get feedback and encouragement from the Connect community.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: -1.5in; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Connect
IQ &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; background-color: white; color: #272B2F"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in; background-color: white">The <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Connect IQ&trade; application
development platform enables </FONT>third-parties to create a variety of experiences that run on
a wide assortment of Garmin devices.&nbsp; Connect IQ provides developers with an easy-to-use software development kit (SDK) to
facilitate development efforts in creating watch faces, applications, widgets, and data fields.&nbsp; These third-party applications
are available for download by Garmin users via their mobile phone or computer and run on their compatible Garmin wearable, bike
computer, or outdoor handheld.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1.5in; background-color: white">&nbsp;&nbsp;</P>


<!-- Field: Page; Sequence: 8; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: left"><B><I>Marine</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin is a leading manufacturer
of recreational marine electronics and offers a broad range of products. Garmin currently offers to consumers around the world:</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt; color: #272B2F"><B>Chartplotters
and Multi-Function Displays (MFDs)</B></FONT><B> &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in"><FONT STYLE="color: #272B2F">Garmin
offers numerous chartplotters/MFDs under the GPSMAP<SUP>&reg;</SUP> and echoMAP&trade; product lines. The offerings range from 4-inch portable
and fix-mounted products to 24-inch fully-integrated Glass Helm offerings. </FONT><FONT STYLE="color: #222222">The Garmin Quickdraw&trade;
Contours feature allows users the ability to generate their own fishing charts while they cruise around the lake. Additional advanced
features and connectivity available include smartphone applications that wirelessly send weather data to your plotter and remotely
access your helm electronics. Additionally, most models have the CHIRP sonar function fully integrated to reduce system cost. </FONT>
Our chartplotters also support &ldquo;plug-and-play&rdquo; access to onboard sensors and Garmin accessories with NMEA 2000, Garmin
Marine Network (a system that combines GPS, radar, SiriusXM WX Satellite Weather, sonar, and other components) and the FUSION-Link&trade;
entertainment interface.&nbsp; Most of our chartplotter/MFD line-up also support Wi-Fi to enable many connected features including
mobile updates and data synchronization to ensure the latest information and software is always available for the vessel. The ActiveCaptain&trade;
app (available in the Apple and Android app stores) enables the full set of connected features through mobile phones or tablets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in; color: #272B2F">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Cartography
&ndash; </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; color: #272B2F"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="color: #272B2F">Garmin
is a premier supplier of cartography for the recreational marine electronics market. In 2017 we acquired Navionics, which complements
the BlueChart<SUP>&reg;</SUP> g2 and LakeV&uuml; HD cartography we already offered. Navionics cartography is also compatible with 3<SUP>rd</SUP>
party chart plotters as well, and the combination makes Garmin the worldwide leader in recreational marine content. Cartography
options range from U.S. coastal and inland lake mapping, including worldwide basemaps, to highly detailed BlueChart<SUP>&reg;</SUP> g2 Vision<SUP>&reg;</SUP>
and LakeV&uuml; HD Ultra charts with coverage in many parts of the world offering auto-guidance (Garmin US-patented), 3-D chart
views and aerial reference photos. BlueChart g2 Vision and LakeV&uuml; HD Ultra include Garmin&rsquo;s most detailed cartography
created based on surveys done in U.S. inland waters by Garmin&rsquo;s fleet of high tech boats. Under the Navionics brand, we offer</FONT>
<FONT STYLE="color: #222222">Navionics+ Marine &amp; Lakes as well as Navionics Platinum with premium features such as satellite
overlay and 3D charts. We also offer the highly-rated Navionics boating app to bring cartography to mobile phones and tablets of
boaters worldwide.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Fishfinders
&ndash; </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; color: #272B2F"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in"><FONT STYLE="color: #272B2F">Garmin
offers a new advanced line of fishfinders, the Striker&trade; series, which incorporate GPS technology and
Quickdraw</FONT>&trade; Contours<FONT STYLE="color: #272B2F">. These fishfinders are available in screen sizes from 4 to 9
inches and are paired with our latest technology sonar transducers to provide the clearest sonar pictures on the water.
ClearV&uuml; sonar and Quickdraw&trade; Contours are offered on the 4-, 5-, 7- and 9-inch models which provides high
resolution images of what is under the boat and the ability to create your own fishing maps. The 7- and 9-inch models also
offer a SideV&uuml; option which provides similar high resolution images but reaches much further out on either side of the
boat making the search for fish more efficient. The GPS technology enables anglers to have highly accurate speed information
and mark their best fishing spots and then easily return to them next weekend, next month, or next year. The 7- and 9-inch
models also offer Wi-Fi technology which enables wireless updates and Quickdraw</FONT>&trade; Contour sharing that give
anglers the ability to share their fishing maps with others or download maps from a community where others have shared their
maps.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 9; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Sounders
&ndash; </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers &ldquo;black-box&rdquo;
sounders and &ldquo;smart transducers&rdquo; which interface with Garmin MFDs to enhance their utility by providing the depth
sounder and fish finder functions in a remote mounted package. The black boxes provide CHIRP, ClearV&uuml;, and SideV&uuml; sonar
similar to our integrated sonar plotters, but can be mounted in a more convenient location away from the helm. Additionally, we
offer up to 3kW transmit power with our black box line-up which will reach deeper depths for ocean use. Our newest smart transducer
line is the Panoptix<FONT STYLE="color: #272B2F">&trade; all seeing sonar</FONT>. It uses new technology to provide detailed images
that can be seen real-time (LiveV<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&uuml;) and in 3D (RealV&uuml;).
The Panoptix line also offers multiple forward-looking transducers for transom, trolling motor, or thru-hull mounting configurations
that enable the FrontV&uuml; feature. FrontV&uuml; allows mariners to see ahead of the boat a distance of 8 to 10 times the water
depth up to 300 feet.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Autopilot Systems &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers full-featured
marine autopilot systems designed for sailboats and powerboats. The systems incorporate such features as: Garmin&rsquo;s patented
Shadow Drive&trade; technology, which automatically disengages the autopilot if the helm is turned, remote steering and speed control,
and integration with the Volvo Penta IPS steering and propulsion system. Garmin has also introduced steer-by-wire autopilot capabilities
for various steering systems.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Radar &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers high-tech solid state Fantom&trade; radar with MotionScope&trade; Doppler technology, lowering
system power consumption while greatly improving situational awareness of the captain. MotionScope&trade; can instantly show if
a target is closing in or safely going the other direction. Fantom&trade; radars are available in both radomes and open array radar
products with compatibility to any network-compatible Garmin chartplotter. When paired with our newer MFDs, the radars support
dual-range mode so users can operate the radar in two ranges independently. The Fantom&trade; radars are offered in addition to
the more traditional magnetron radars. The Garmin radar solutions range from 18 inches to 6 feet antennas and from 4kW (or equivalent)
up to 25kW with a maximum range of 96 nautical miles.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Instruments
&ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in; background-color: white">Garmin
offers NMEA 2000 and NMEA 0183 compliant instrument displays that show data from multiple remote sensors on one screen. Mariners
can display instrument data such as depth, speed through the water, water temperature, fuel flow rate, engine data, fuel level,
wind direction and more, depending upon the specific sensors connected. Garmin instruments offer screen sizes from 4 to 10 inches,
and the 10-inch mast mounted displays provide maximum visibility around the vessel.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>VHF
Communication Radios &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in; background-color: white">Garmin provides marine radios with differing feature sets for the radio needs of all types of mariners.
The <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #272B2F">entry-level radio is NMEA 2000 compatible,
while the mid-range and premium radios are designed for larger vessels and are NMEA 2000 and NMEA 0183 compatible, offer multi-station
support, and monitor all AIS channels at the same time. Some models offer an AIS receiver built-in to the standard VHF radio.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; background-color: white; color: #272B2F">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Handhelds
and Wearable Devices &ndash; </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers a
m<FONT STYLE="color: #272B2F">arine-friendly GPS handheld featuring a 3-axis tilt-compensated electronic compass, wireless data
transfer between compatible units and preloaded cartography for the coastal United States. The quatix<SUP>&reg;</SUP> series,
Garmin GPS watches designed for mariners, combines marine features for navigation, sailing, stereo control, and even some autopilot
functions while integrating Garmin&rsquo;s GPS technology and interface. The quatix 5 model also includes </FONT>Garmin Elevate<FONT STYLE="color: #272B2F">&trade;
</FONT>wrist-based heart rate monitoring.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; color: #272B2F">&nbsp;</P>


<!-- Field: Page; Sequence: 10; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; color: #272B2F">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Sailing
&ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; color: #272B2F">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in; color: #272B2F">Garmin
has integrated many basic and advanced sailing features into our MFD and instrument systems. These SailAssist features include
enhanced wind rose with true and apparent wind data, pre-race guidance, synchronized race timer, virtual starting line, time to
burn and lay line data fields.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in; color: #272B2F">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Entertainment
&ndash; </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in; color: #272B2F">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in; color: #272B2F">Garmin&rsquo;s
entertainment brand, FUSION<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #272B2F">&reg;, consists
of marine audio head units, speakers and amplifiers. These products are designed specifically for the marine or RV environments
and support many connectivity options for integrating with MFDs, smartphones, and even the Garmin quatix&reg; marine watch for
an outstanding experience on the water. The FUSION marine head units are designed specifically for the marine environment and
feature up to 4 zones in one unit to control. The system can support multiple head units allowing control of the whole system
from a Garmin MFD.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in; color: #272B2F">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: left"><B><I>Aviation</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin&rsquo;s aviation
segment is a leading provider of solutions to aircraft manufacturers, existing aircraft owners and operators, as well as military/government
customers and serves a range of aircraft including business aviation, general aviation, experimental/light sport, helicopters,
optionally piloted vehicles (OPV), unmanned aerial vehicles (UAV) and more. Garmin&rsquo;s portfolio includes flight displays,
navigation, communication, flight control, hazard avoidance, weather radar, radar altimeter, datalink weather receivers and services,
engine information systems, traffic collision avoidance systems, terrain awareness and warning systems (TAWS), controller-pilot
data link (CPDLC), an expansive suite of automatic dependent surveillance broadcast (ADS-B) solutions, in-cockpit and cloud connectivity,
wearables, portables, apps, training, simulation, aviation data services as well as other solutions that are known for innovation,
reliability, and value. The list below includes a sampling of some of the aviation capabilities currently offered by Garmin around
the world:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt"><B>Integrated
Flight Decks/Flight Displays</B></FONT><B> &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers a
range of integrated glass flight decks from the G1000<SUP>&reg;</SUP> and G1000<SUP>&reg;</SUP> NXi for the general aviation and
business aviation markets to the G5000<SUP>&reg;</SUP> for business aviation, military and commercial applications. Integrated
capabilities include: navigation, communication, flight instruments, weather, terrain, traffic, ADS-B, engine information on large
high-resolution color displays, and automatic flight control systems. Head-up display technology virtually mirrors the primary
flight display instruments allowing for increased aircraft capability in adverse weather conditions. Additional features include:
Garmin&rsquo;s 3-D synthetic vision technology (SVT&trade;), weather, Garmin&rsquo;s electronic stability and protection system
(ESP&trade;), electronic flight charts, touchscreen and voice controls, CPDLC, audio and visual feedback, and animation to help
pilots know exactly how the system is responding to their input.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in; background-color: white">Garmin
offers similar integrated glass flight decks for the helicopter market with the G1000H<SUP>&reg;</SUP> and G5000H<SUP>&reg;</SUP>. Basic and advanced
capabilities are similar to those offered to the aircraft market. The helicopter offerings have been optimized for rotorcraft and
offer features like helicopter synthetic vision technology (HSVT&trade;), helicopter terrain awareness and warning system with
voice call outs, radar altimeter display, helicopter-specific databases that include additional heliports and low-altitude obstacles,
WireAware&trade; wire-strike avoidance technology, as well as high resolution terrain, tailored ADS-B traffic alerting, and the
ability to display video from a forward looking infrared (FLIR) camera or other video sources.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>


<!-- Field: Page; Sequence: 11; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin also offers
all-glass integrated flight decks to the retrofit market through G950<SUP>&reg;</SUP> NXi, G1000<SUP>&reg;</SUP> NXi and G5000<SUP>&reg;</SUP>. Additionally, Garmin
offers electronic flight display solutions that provide essential information such as aircraft altitude, attitude and heading while
also displaying data from other avionics such as weather, traffic and much more. These solutions include G3X Touch&trade;, G500H, G500
TXi, G600 TXi and G700 TXi.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Panel-mount
aviation products &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in"><B>GPS/Navigation/Communication Solutions &ndash;
</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in; background-color: white"><FONT STYLE="font-size: 10pt">Garmin
serves the market with the GTN&trade; series, a premium touchscreen GPS, VHF navigation and communication, and multi-function display
(MFD). In addition to these core functions, this series of products combines a wealth of information for the pilot into a single
display including flight planning, datalink weather, weather radar, traffic, terrain awareness and warning system (TAWS/HTAWS),
charts, airport information, airspace boundaries, and much more. Additional capabilities provide advanced ADS-B &ldquo;In&rdquo;
traffic display, including TerminalTraffic&trade; and patented TargetTrend&trade; technology as well as the ability to control
the display with voice commands. Advanced GTN integration capabilities provide the option to install and control a remotely located
transponder and audio processor for an even more streamlined installation and single interface. The GTN&trade; series also provides
wireless cockpit connectivity (when properly equipped) with mobile device apps (such as Garmin Pilot&trade;) or portable aviation navigators
(such as aera<SUP>&reg;</SUP> 660). Wireless cockpit connectivity features can include voice call control, text messaging, automatic wireless
database updating via Database Concierge, wireless flight plan transfer, SiriusXM radio control, sharing of weather, traffic, position
information and more. Garmin also offers more traditional VHF navigation and VHF communication transceivers with the GNC</FONT><SUP>&reg;</SUP>
<FONT STYLE="font-size: 10pt">and GTR&trade; series.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><B>Traffic Solutions &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers a comprehensive
line of traffic alert and collision avoidance systems (TCAS) and traffic advisory systems (TAS) for all markets served. Advanced
TCAS II systems actively identify potential aircraft threats, coordinate and instruct the pilot with a resolution advisory (RA)
via a spoken command. The GTS&trade; series also offers TCAS I and TAS that combine active and passive surveillance data to pinpoint
specific <FONT STYLE="color: #272B2F">traffic threats. The systems use our patented CLEAR CAS&trade; technology and correlate passive
automatic dependent surveillance broadcast (ADS-B) targets with active surveillance targets for a more comprehensive display to
the pilot</FONT>. These systems can also provide audible alerts in a spoken ATC-like format that is easily understood by the pilot
and allows him to keep his eyes outside of the aircraft.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><B>Audio Solutions &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">The GMA&trade; series
of audio panels ranging from offerings with basic capabilities for the recreational pilot to advanced capabilities including <FONT STYLE="color: #272B2F">voice
control of audio panel and GTN&trade; series functions, Bluetooth connectivity for wireless music input, phone calls and VIRB</FONT><SUP>&reg;</SUP>
<FONT STYLE="color: #272B2F">action camera audio output, advanced audio effects, 3D spatial audio processing, digital voice recorder,
advanced auto squelch, ambient noise based volume adjustment </FONT>and independent pilot/co-pilot communications capabilities.
When connected to a Garmin GTN&trade; series navigator, advanced voice control functions are available, and include the ability
to change page views, load destination frequencies and much more.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>


<!-- Field: Page; Sequence: 12; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in"><B>Transponder and
ADS-B Solutions &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers solutions
for all aviation markets we serve that meet and exceed the FAA&rsquo;s ADS-B mandate that requires all aircraft operating in select
U.S. airspace (typically where a Mode C or S transponder is required today) to equip by 2020. For business aviation aircraft, Garmin
pairs the GTX&trade; 3000 transponder and GDL<SUP>&reg;</SUP> 88 datalink for both ADS-B out and in while mitigating the need to modify the existing
aircraft panel. The GTX 345 and GTX 335 are also available as an option for some business aviation aircraft.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify">Business aviation, general aviation,
helicopters and experimental/light sport aircraft can utilize our popular GTX 345 series of all-in-one ADS-B transponders that
offer options with and without GPS built-in (if the aircraft is not already equipped with mandate required GPS source) as well
as ADS-B &ldquo;In&rdquo;. ADS-B &ldquo;In&rdquo; information can be displayed on compatible Garmin displays like G1000<SUP>&reg;</SUP>,
G1000<SUP>&reg;</SUP> NXi, GTN&trade;, G500, G600, G500 TXi&trade;, G600 TXi, and G700 TXi, as well as select third party displays.
Additionally, the GTX 345 can wirelessly transmit this data to a portable device such as a tablet using the Garmin Pilot<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&trade;
app or compatible Garmin portable. ADS-B &ldquo;In&rdquo; offers pilots basic weather information including weather radar imagery,
as well as traffic information that can be enhanced with our TerminalTraffic&trade; and patented TargetTrend&trade; technology.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin also offers
a range of FAA certified UAT-based ADS-B products within the GDL<SUP>&reg;</SUP> series, including both ADS-B &ldquo;Out&rdquo; and ADS-B
&ldquo;In/Out&rdquo; solutions with options for built-in GPS.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify">Many of the ADS-B &ldquo;In&rdquo;
capable products provide traffic correlation with both Garmin and other compatible third party traffic systems (such as TCAS) to
provide a single, correlated display of traffic to the pilot. Some products also offer the option for diversity (dual) antenna
installations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in"><B>Weather Solutions
&ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Weather capabilities
are delivered within our GDL<SUP>&reg;</SUP>, GSR&trade;, GSX&trade;, GTX&trade; and GWX&trade; series. Garmin solutions include
offering SiriusXM satellite data link weather information (subscription required) to an aircraft via various panel-mount Garmin
displays and/or portable devices. With our GSR 56 datalink, <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">on-demand
global weather information, text/voice communications and position tracking through the Iridium satellite network (subscription
required) is available. The GWX and GSX series offer solid state, real-time, airborne doppler-capable weather radar solutions.
Doppler-enhanced features include ground-clutter suppression and turbulence detection. Advanced capabilities also include lightning
and hail prediction, volumetric autoscanning and predictive windshear technology. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><B>Flight Control Solutions &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers both
standalone and integrated flight control solutions. Our G1000<SUP>&reg;</SUP>, G1000<SUP>&reg;</SUP> NXi, G2000<SUP>&reg;</SUP>,
G3000<SUP>&reg;</SUP> and G5000<SUP>&reg;</SUP> platforms are integrated with our GFC&trade; 700 digital autopilot. For aircraft
not equipped with a Garmin integrated flight deck, we offer the GFC 600 and GFC 500 digital autopilots. The GFC 600 and GFC 500
uniquely integrate with our other stand-alone avionics to allow display of the autopilot modes, flight director (FD) command cues
and more. The unique design of our autopilots delivers superior in-flight characteristics, self-monitoring capabilities and minimal
maintenance needs when compared to older generation autopilot systems. They also boast a robust feature set that incorporates
a number of safety-enhancing technologies, including Electronic Stability and Protection (ESP&trade;), underspeed/overspeed protection,
Level Mode and much more.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>


<!-- Field: Page; Sequence: 13; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt"><B>Portable
and Wearable Solutions</B></FONT><B> &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin offers a variety
of portable aviation solutions, including our aera<SUP>&reg;</SUP> series portable navigators, VIRB<SUP>&reg;</SUP> aviation action cameras, D2&trade;
series pilot watches and GDL<SUP>&reg;</SUP> series remote ADS-B/SiriusXM receivers. The aera series offers aviators a touchscreen navigation
device compatible with a complement of aviation databases including navigation, SafeTaxi<SUP>&reg;</SUP>, FliteCharts<SUP>&reg;</SUP>, airport directory
and terrain/obstacles for heightened situational awareness. Advanced features can include: 3D Vision virtual perspective view of
surrounding terrain, a digital document viewer, a scratch pad, geo-referenced sectional and approach charts, wireless database
updating, and SiriusXM radio and weather display (subscription required). Complementing the portable display products and the Garmin
Pilot&trade; mobile application is the GDL 52 series, which can provide a remote source of GPS, ADS-B &ldquo;In&rdquo; information
for traffic and weather, SiriusXM weather and audio as well as backup attitude reference.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify">The Garmin wearable aviation solutions include our D2 series pilot watches, which offer a built-in worldwide
aviation navigation database and more alongside multisport and smartwatch features. Designed specifically for aviators, the current
D2 series can display weather information (METARS and TAFs) as well as weather radar from an internet connected smartphone. Other
flight information capabilities include a moving map overlaid with the aircraft&rsquo;s position, HSI navigation, Zulu/UTC time
and more. With a built-in baro-adjustable altimeter, vibrating alerts based on altitude can be activated to remind a pilot to activate
supplemental oxygen or perform other time critical tasks. Multisport features include wrist-based heart rate monitoring, and smartwatch
capabilities include notification and previews of phone calls, text messages, emails and more. Our VIRB&reg; aviation action camera
products provide pilots a comprehensive solution to record their flights, with the ability to integrate air traffic control communications
to the audio recording, filter out prop distortion and overlay speed, altitude, G-force and more for enhanced post flight analysis.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; color: #272B2F"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt; color: #272B2F"><B>Mobile
Application</B></FONT><B> &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; color: #272B2F">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: 0in">Garmin Pilot&trade; is a premium, global app for iOS or Android mobile devices used for flight planning,
filing a flight plan, in flight navigation, and automatic flight logging. It offers a comprehensive and simplified experience to
access a wealth of information during any particular phase of the flight including weight and balance, performance, and trip calculations,
checklists, airport information, weather, traffic, 3D Vision virtual perspective view of surrounding terrain, a digital document
viewer, a scratch pad, geo-referenced sectional and approach charts, wireless database updating, ADS-B weather and traffic as well
as SiriusXM radio and weather (subscription required). It incorporates global or regional navigation databases and charting options
from Garmin as well as optional Jeppesen data and charts. While internet connected, the app provides access to comprehensive global
weather information, as available per region, that generally includes weather radar, weather report (METARS), forecasts (TAFs),
weather alerts (AIRMETS/SIGMETS), pilot reports, satellite imagery (visible and IR), winds and temperature aloft, lightning data,
and notices to airmen (NOTAM). Garmin Pilot<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&trade; is
the cornerstone of Garmin&rsquo;s connected cockpit, for example when connected wirelessly with G1000&reg; NXi or GTN&trade;, a
host of benefits become available including automated database updates for the avionics, flight plan transfer, weather and traffic
streaming and much more. Garmin Pilot&trade; is also wirelessly compatible with select aera&reg; series, D2&trade; aviator watches,
G3X Touch&trade; flight displays, GTX&trade; series transponders, VIRB&reg; action cameras and much more.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Aviation
Databases, Extended Warranties and Subscription Services &ndash;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in; color: #272B2F"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-size: 10pt">Garmin
offers a wide selection of databases, extended warranties and subscription services to complement our products. Our database offerings
include Navigation Data, Obstacles, SafeTaxi</FONT><SUP>&reg;</SUP> <FONT STYLE="font-size: 10pt">enhanced airport diagrams, Terrain, Basemap
and more. Some of these databases are required by government regulations to be updated regularly for legal flight, and Garmin offers
single updates as well as annual subscriptions for owners and operators to update all of an aircraft's qualifying avionics systems
at a single price. With a database subscription and compatible avionics, owners and operators can conveniently and wirelessly transfer
the latest database updates to their avionics via a mobile device running our Garmin Pilot&trade; application.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 14; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify">Our aviation product support team
has been honored with top awards from two of the leading independent avionics support surveys for 14 consecutive years. To
further our full product support beyond the standard product warranties, we also offer fixed price extended warranties for
avionics and integrated flight decks that allow owners and operators peace of mind and predictable maintenance costs. These
further our standard warranty periods with world-class factory technical service, 24/7 aircraft-on-ground (AOG) emergency
service and more.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 2.5in; text-align: justify; text-indent: -1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify">Our comprehensive satellite datalink
network subscriptions provide owners and operators with compatible avionics, a global weather, voice calling, text messaging and
position reporting solution. Global weather includes radar imagery, cloud cover, METARs, TAFs and much more for any point on the
globe where the data is available (weather products vary by region).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Sales and Marketing </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin&rsquo;s non-aviation
products are sold in approximately 100 countries through a large worldwide network of independent dealers and distributors, who
meet our sales and customer service qualifications. No single customer&rsquo;s purchases represented 10% or more of Garmin&rsquo;s
consolidated net sales in the years ended December 30, 2017, December 31, 2016, and December 26, 2015. Marketing support is provided
geographically from Garmin&rsquo;s offices around the world. Garmin&rsquo;s distribution strategy is intended to increase Garmin&rsquo;s
global penetration and presence while maintaining high quality standards to ensure end-user satisfaction. Some of Garmin&rsquo;s
larger consumer products dealers and distributors include:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -9pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>Amazon.com</I>&mdash;internet
retailer;</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>Best
Buy</I>&mdash;one of the largest U.S. and Canadian electronics retailers;</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>Walmart&mdash;</I>the
world&rsquo;s largest mass retailer; and</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>Decathlon&mdash;</I>one of the world&rsquo;s largest sporting goods retailers</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin&rsquo;s retrofit
avionics and aviation portable products are sold through select aviation dealers around the world and, in the case of aviation
portable products, also through catalogs and pilot shops. Garmin&rsquo;s largest aviation dealers include Aircraft Spruce &amp;
Specialty Co., Elliott Aviation, Gulf Coast Avionics Corp., Sarasota Avionics, and Sportsman&rsquo;s Market. Avionics dealers have
the training, equipment and certified staff required for installation of Garmin&rsquo;s avionics equipment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; color: blue">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition to the traditional
distribution channels mentioned, Garmin has many relationships with original equipment manufacturers (OEMs). In the auto segment,
Garmin&rsquo;s products are sold globally to automotive and motorcycle OEMs, either directly or through tier 2 sourcing. Some of
Garmin&rsquo;s larger OEM relationships include BMW, Chrysler, Honda, Daimler (Mercedes Benz), Toyota, and Volkswagen. In the marine
segment, Garmin&rsquo;s products are standard equipment on various models of boats. Some of the larger OEM relationships include
Tiara, Ranger Tugs, Chaparral Boats, Inc., Cobalt Boats, LLC, Regal Marine Industries, Inc., Yellowfin Yachts, Hydrasports Boats,
Viking Yachts, Bavaria Yachts, and Sea Hunt. In the aviation market, Garmin&rsquo;s avionics are either standard equipment
or options on various models of aircraft. Some of the larger OEM relationships include Airbus Helicopters, Bombardier Business
Aircraft, Bell Helicopter, Cirrus Aircraft, Daher, Diamond Aircraft, Embraer, Gulfstream Aerospace, Honda Aircraft, Leonardo Helicopters,
Piper Aircraft, Quest Aircraft, Robinson Helicopter Company, Tecnam, and Textron Aviation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>


<!-- Field: Page; Sequence: 15; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Competition </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In general, we operate in
highly competitive markets though competitive conditions do vary among our diverse products and geographies.&nbsp; Garmin believes
the principal competitive factors impacting the market for its products are design, functionality, quality and reliability, customer
service, brand, price, time-to-market and availability.&nbsp; Garmin believes that it generally competes favorably in each of these
areas and as such, is generally a significant competitor in each of our major markets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin believes that its
principal competitors for portable automotive products are TomTom N.V. and MiTAC Digital Corporation (MiTAC) (which distributes
products under the brand names of Magellan, Mio, and Navman). Garmin believes that its principal competitors for infotainment solutions
are Harman International Industries, Panasonic Corporation, and the Mitsubishi Group. Garmin believes that its principal competitors
for outdoor product lines are Vista Outdoor, Magellan, a subsidiary of MiTAC, SportDOG Brand, Suunto Oy and Dogtra Company. Garmin
believes that its principal competitors for fitness products are Apple Inc., Samsung Electronics Co., Ltd., Bryton Corp., Fitbit
Inc., Polar Electro Oy, Sigma Sports, Suunto Oy and Wahoo Fitness. For marine products, Garmin believes that its principal competitors
are Furuno Electronic Company, the Humminbird division of Johnson Outdoors, Inc., Navico and Flir Systems, Inc. For Garmin&rsquo;s
aviation product lines, Garmin considers its principal competitors to be Aspen Avionics, Avidyne Corporation, CMC Electronics,
Dynon Avionics, Appaero Systems, Genesys Aerosystems, Honeywell Aerospace &amp; Defense, Innovative Solutions and Support Inc.,
L-3 Avionics Systems, Rockwell Collins, Inc., Thales, Safran SA and Universal Avionics Systems Corporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Research and Development</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin&rsquo;s product innovations
are driven by its strong emphasis on research and development and the close partnership between Garmin&rsquo;s engineering and
manufacturing teams. Garmin&rsquo;s products are created by its engineering and development staff, which numbered approximately
4,000 people worldwide as of December 30, 2017. Garmin&rsquo;s manufacturing staff includes manufacturing process engineers who
work closely with Garmin&rsquo;s design engineers to ensure manufacturability and manufacturing cost control for its products.
Garmin&rsquo;s development staff includes industrial designers, as well as software engineers, electrical engineers, mechanical
engineers and cartographic engineers. Garmin believes the industrial design of its products has played an important role in Garmin&rsquo;s
success. Once a development project is initiated and approved, a multi-disciplinary team is created to design the product and transition
it into manufacturing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Below is a table of Garmin&rsquo;s
expenditures on research and development over the last three fiscal years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 33pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 30,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 26,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>($'s in thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left">Research and development</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">511,634</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">467,960</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">427,043</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Percent of net sales</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16.6</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15.5</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15.1</TD><TD STYLE="text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Manufacturing and Operations </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin believes one of
its core competencies and strengths is its vertically integrated manufacturing capabilities at its Taiwan facilities in Xizhi,
Jhongli and LinKou, its China facility in Yangzhou, and at its U.S. facilities in Olathe, Kansas and Salem, Oregon. Garmin believes
that its ownership and operation of its own manufacturing facilities and distribution networks provides significant capability
and flexibility to address the breadth and depth of resources necessary to serve its diverse products and markets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 16; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Specifically, Garmin believes
that its vertical integration of its manufacturing capabilities provides advantages to product cost, quality and time to market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>Cost: </B>Garmin&rsquo;s
manufacturing resources rapidly and iteratively prototype designs, concepts, products and processes, achieving higher efficiency,
resulting in lower cost. Garmin&rsquo;s vertical integration approach enables leveraging our manufacturing resources across high,
mid and low volume products. Sharing of these resources across our product lines favorably affects Garmin&rsquo;s costs to produce
its range of products, with lower volume products realizing the economies of scale of the high volume products. The ownership and
integration of our resources allows Garmin to optimize the design for manufacturing of our products, yielding improved cost.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>Quality:</B> Garmin&rsquo;s
automation and sophisticated production processes provide in-service robustness and consistent reliability standards that enables
Garmin to maintain strict process and quality control of the products manufactured, thereby improving the overall quality of our
products. Additionally, the immediate feedback throughout the manufacturing processes is provided to the development teams providing
integrated continuous improvement throughout design and supply chain.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>Time to Market:</B>
Garmin uses multi-disciplinary teams of design engineers, process engineers, and supply chain specialists to develop products,
allowing them to quickly move from concept to manufacturing. This integrated ownership provides inherent flexibility to enable
faster time to market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin&rsquo;s design,
manufacturing, distribution, and servicing processes in its U.S., Taiwan, China and U.K. facilities are certified to ISO 9001,
an international quality standard developed by the International Organization for Standardization. Garmin&rsquo;s automotive operations
in Taiwan, China, U.K., and Olathe have achieved TS 16949 certification, a quality standard for automotive suppliers. Garmin&rsquo;s
Olathe and Salem aviation operations have achieved certification to AS9100, the quality standard for the aviation industry.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin International, Inc.,
Garmin (Europe) Ltd. and Garmin Corporation have also achieved certification of their environmental management systems to the ISO
14001 standard, recognizing Garmin&rsquo;s systems and processes which minimize or prevent harmful effects on the environment and
continually strive to improve its environmental performance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Materials</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Although most components
essential to Garmin&rsquo;s business are generally available from multiple sources, certain key components are currently obtained
by the Company from single or limited sources, which subjects Garmin to supply and pricing risks. Many of these and other key components
that are available from multiple sources, including, but not limited to, NAND flash memory, dynamic random access memory (DRAM),
GPS chipsets and certain LCDs, are subject at times to industry-wide shortages and commodity pricing fluctuations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin and other participants
in the personal computer, tablet, mobile communication, aviation electronics and consumer electronics industries also compete for
various components with other industries that have experienced increased demand for their products. In addition, Garmin uses some
custom components that are not common to the rest of the personal computer, tablet, mobile communication and consumer electronics
industries, and new products introduced by the Company often utilize custom components available from only one source until Garmin
has evaluated whether there is a need for, and subsequently qualifies, additional suppliers. When a component or product uses new
technologies, initial capacity constraints may exist until the suppliers&rsquo; yields have matured or manufacturing capacity has
increased. Garmin makes efforts to manage risks in these areas through the use of supply agreements and safety stock for strategically
important components. Nevertheless, if Garmin&rsquo;s supply of a key single-sourced component for a new or existing product was
delayed or constrained, if such components were available only at significantly higher prices, or if a key manufacturing vendor
delayed shipments of completed products to Garmin, Garmin&rsquo;s financial condition and operating results could be materially
adversely affected. Garmin&rsquo;s business and financial performance could also be adversely affected depending on the time required
to obtain sufficient quantities from the original source, or to identify and obtain sufficient quantities from an alternative source.
Continued availability of these components at acceptable prices, or at all, may be affected if those suppliers decided to concentrate
on the production of common components instead of components customized to meet Garmin&rsquo;s requirements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 17; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Seasonality</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our net sales are subject
to seasonal fluctuation. Sales of our consumer products are generally higher in the fourth quarter, due to increased demand during
the holiday buying season, and, to a lesser extent, the second quarter, due to increased demand during the spring and summer season.
Sales of consumer products are also influenced by the timing of the release of new products. Our aviation and auto OEM products
do not experience much seasonal variation, but are more influenced by the timing of aircraft certifications and the release of
new products when the initial demand is typically the strongest.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Backlog</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our sales are generally
of a consumer nature and there is a relatively short cycle between order and shipment. Therefore, we believe that backlog information
is not material to the understanding of our business. We typically ship most orders within 72 hours of receipt.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Intellectual Property </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">Our success and ability
to compete is dependent in part on our proprietary technology. We rely on a combination of patent, copyright, trademark and trade
secret laws, as well as confidentiality agreements, to establish and protect our proprietary rights. In addition, Garmin often
relies on licenses of intellectual property for use in its business.&nbsp; For example, Garmin obtains licenses for digital cartography
technology for use in our products from various sources.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">As of January 5, 2018, Garmin&rsquo;s
worldwide IP portfolio included over 1,100 patent and 750 trademark registrations. The duration of patents varies in accordance
with the provisions of applicable local law. We believe that our continued success depends on the intellectual skills of our employees
and their ability to continue to innovate.&nbsp; Garmin will continue to file and prosecute patent applications when appropriate
to attempt to protect Garmin&rsquo;s rights in its proprietary technologies.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">There is no assurance that
our current patents, or patents which we may later acquire, may successfully withstand any challenge, in whole or in part. It is
also possible that any patent issued to us may not provide us with any competitive advantages, or that the patents of others will
preclude us from manufacturing and marketing certain products. Despite our efforts to protect our proprietary rights, unauthorized
parties may attempt to copy aspects of our products or to obtain and use information that we regard as proprietary. Litigation
may be necessary in the future to enforce our intellectual property rights, to protect our trade secrets, to determine the validity
and scope of the proprietary rights of others or to defend against claims of infringement or invalidity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Regulations </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">The telecommunications industry
is highly regulated, and the regulatory environment in which Garmin operates is subject to change. In accordance with the United
States&rsquo; Federal Communications Commission (FCC) rules and regulations, wireless transceiver products are required to be certified
by the FCC and comparable authorities in foreign countries where they are sold. Garmin&rsquo;s products sold in Europe are required
to comply with relevant directives of the European Commission. A delay in receiving required certifications for new products, or
enhancements to Garmin&rsquo;s products, or losing certification for Garmin&rsquo;s existing products could adversely affect our
business. In addition, aviation products that are intended for installation in &ldquo;type certificated aircraft&rdquo; are required
to be certified by the FAA, its European counterpart, the European Aviation Safety Agency, and other comparable organizations before
they can be used in an aircraft.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>


<!-- Field: Page; Sequence: 18; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">Because Garmin Corporation,
one of the Company&rsquo;s principal subsidiaries, is located in Taiwan, foreign exchange control laws and regulations of Taiwan
with respect to remittances into and out of Taiwan may have an impact on Garmin&rsquo;s operations. The Taiwan Foreign Exchange
Control Statute, and regulations thereunder, provides that all foreign exchange transactions must be executed by banks designated
to handle such business by the Ministry of Finance of Taiwan and by the Central Bank of the Republic of China (Taiwan), also referred
to as the CBC. Current regulations favor trade-related foreign exchange transactions. Consequently, foreign currency earned from
exports of merchandise and services may now be retained and used freely by exporters, while all foreign currency needed for the
import of merchandise and services may be purchased freely from the designated foreign exchange banks. Aside from trade-related
foreign exchange transactions, Taiwan companies and residents may, without foreign exchange approval, remit outside and into Taiwan
foreign currencies of up to $50 million and $5 million respectively, or their equivalent, each calendar year. Currency conversions
within the limits are processed by the designated banks and do not have to be reviewed and approved by the CBC. The above limits
apply to remittances involving a conversion between Taiwan Dollars and U.S. Dollars or other foreign currencies. The CBC typically
approves foreign exchange in excess of the limits if a party applies with the CBC for review and presents legitimate business reasons
justifying the currency conversion. A requirement is also imposed on all enterprises to register all medium and long-term foreign
debt with the CBC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Environmental Matters </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin&rsquo;s operations
are subject to various environmental laws, including laws addressing air and water pollution and management of hazardous substances
and wastes.&nbsp; Substantial noncompliance with applicable environmental laws could have a material adverse effect on our business.&nbsp;
Capital expenditures for environmental controls are included in our normal capital budget.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 75.05pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Environmental regulation
of Garmin&rsquo;s products is increasing.&nbsp; Many of Garmin's products are subject to&nbsp;laws relating to the chemical and
material composition of our products and their energy efficiency.&nbsp; Garmin is also subject to laws requiring&nbsp;manufacturers
to be financially responsible for collection,&nbsp;recovery&nbsp;and recycling of wastes from certain electronic products. Compliance
with current environmental laws does not have a material impact on our business, but the impact of future enactment of environmental
laws cannot yet be fully determined and could be substantial.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin has implemented
multiple Environmental Management System (EMS) policies in accordance with the International Organization for Standardization (ISO)
14001 standard for Environmental Health and Safety Management.&nbsp; Garmin&rsquo;s EMS policies set forth practices, standards,
and procedures to ensure compliance with applicable environmental laws and regulations at Garmin&rsquo;s Kansas headquarters facility,
Garmin&rsquo;s European headquarters facility, and Garmin&rsquo;s Taiwan and China manufacturing facilities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin continues to strive
to reduce our carbon footprint by increasing our environmental sustainability efforts.&nbsp; Our manufacturing locations have implemented
increased recycling processes that keep all obsolete Garmin manufactured material from entering the waste stream. Additionally,
our new facility design has been constructed with energy efficient considerations, including reduced water consumption, LED lighting,
and reflective roofing to deflect solar radiation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Employees </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of December 30, 2017,
Garmin had approximately 12,300 full and part-time employees worldwide, of whom approximately 4,700 were in North America, 5,100
were in Taiwan, 1,500 were in Europe, and 1,000 were in other global locations. Except for some of Garmin&rsquo;s employees in
Brazil and Sweden, none of Garmin&rsquo;s&nbsp;employees are represented by a labor union and none of Garmin's North American or
Taiwan employees are covered by a collective bargaining agreement. Garmin considers its employee relations to be positive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 19; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><A NAME="a_004"></A>Item 1A. Risk Factors </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>The risks described below are not the only
ones facing our company. Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial
may also impair our business operations. If any of the following risks occur, our business, financial condition or operating results
could be materially adversely affected.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Risks Related to the Company</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>If we are not successful in the continued
development, timely manufacture, and introduction of new products or product categories, demand for our products could decrease
to the extent that lost sales and profits from declining segments or product categories are not entirely offset. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We expect that a significant
portion of our future revenue will continue to be derived from sales of newly introduced products. This is particularly important
to replace sales and profits lost in declining segments or product categories. The market for our products is characterized by
rapidly changing technology, evolving industry standards and changes in customer needs. If we fail to introduce new products, or
to modify or improve our existing products, in response to changes in technology, industry standards or customer needs, our products
could rapidly become less competitive or obsolete. We must continue to make significant investments in research and development
in order to continue to develop new products, enhance existing products and achieve market acceptance for such products. However,
there can be no assurance that development stage products will be successfully completed or, if developed, will achieve significant
customer acceptance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">If we are unable to successfully
develop and introduce competitive new products, and enhance our existing products, our future results of operations would be adversely
affected. Our pursuit of necessary technology may require substantial time and expense. We may need to license new technologies
to respond to technological change. These licenses may not be available to us on terms that we can accept or may materially change
the gross profits that we are able to obtain on our products. We may not succeed in adapting our products to new technologies as
they emerge. Development and manufacturing schedules for technology products are difficult to predict, and there can be no assurance
that we will achieve timely initial customer shipments of new products. The timely availability of these products in volume and
their acceptance by customers are important to our future success. Any future challenges related to new products, whether due to
product development delays, manufacturing delays, lack of market acceptance, delays in regulatory approval, or otherwise, could
have a material adverse effect on our results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>If we are unable to compete effectively
with existing or new competitors, our resulting loss of competitive position could result in price reductions, fewer customer orders,
reduced margins and loss of market share. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The markets for many of
our products are highly competitive, and we expect competition to increase in the future. Some of our competitors have significantly
greater financial, technical and marketing resources than we do. These competitors may be able to respond more rapidly to new or
emerging technologies or changes in customer requirements. They may also be able to devote greater resources to the development,
promotion and sale of their products or secure better product positioning with retailers. Increased competition could result in
price reductions, fewer customer orders, reduced margins and loss of market share. Our failure to compete successfully against
current or future competitors could seriously harm our business, financial condition and results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 20; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Maturation or contraction of the market
for wearable devices or categories of devices could adversely affect our revenue and profits.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have experienced growth
in sales and profits in our outdoor and fitness segments, which in recent years have benefited from increased sales of wearable
devices. In 2017, the fitness tracker market rapidly contracted, resulting in lower sales and profits in our fitness segment. If
the overall wearable device market declines, or categories of devices within the wearable device market decline significantly,
our business, financial condition or operating results could be materially adversely affected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>The demand for personal navigation devices
(PNDs) has been and continues to be reduced by replacement technologies becoming available on mobile devices and factory-installed
systems in new autos, as well as by market saturation. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">GPS/navigation technologies
have been incorporated into competing devices such as mobile handsets, tablets, and new automobiles through factory-installed systems.
Many companies are now offering navigation software for these mobile devices. The acceptance of this technology by consumers has
reduced sales in the auto segment and has reduced profits in some periods. Navigation systems are also becoming more prevalent
as standard and/or optional equipment on new automobiles. Increased navigation penetration on mobile handsets and in new automobiles
is expected to cause further declines in sales of our portable navigation devices and could further reduce profits.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>The auto segment, which represents approximately
24% of our revenues, is expected to continue to decline in 2018. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We experienced substantial
growth through 2008 in the auto segment of our business as PNDs became mass-market consumer electronics in both Europe and North
America. This market is declining as competing technologies emerged and market saturation occurred. This has resulted in, and is
expected to continue to result in, lower revenues and profits for this segment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Our annual and quarterly financial statements
will reflect fluctuations in foreign currency translation.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The operation of our subsidiaries
in international markets results in exposure to movements in currency exchange rates. We have experienced significant foreign currency
gains and losses due to the strengthening and weakening of the U.S. Dollar relative to certain other currencies. The potential
of volatile foreign exchange rate fluctuations in the future could have a significant effect on our results of operations. We have
not historically hedged our foreign currency exchange rate risks.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The currencies that typically
create a majority of our exchange rate exposure are the Taiwan Dollar, Euro, and British Pound Sterling. The Taiwan Dollar is the
functional currency of Garmin Corporation, the U.S. Dollar is the functional currency of Garmin (Europe) Ltd., and the Euro is
the functional currency of most of our other European subsidiaries, although some transactions and balances are denominated in
British Pounds. Other legal entities primarily use the local currency as the functional currency. Due to the relative size of entities
using a functional currency other than the Taiwan Dollar, Euro, and British Pound Sterling, fluctuations of other currencies are
not expected to have a material impact on our financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We translate income and
expense activity at the approximate rate of exchange at the transaction date, and all assets and liabilities at the rate of exchange
in effect at the balance sheet date. Income and expense activity in a currency other than the U.S. Dollar can be impacted by exchange
rate variations over time. The majority of our consolidated foreign currency gain or loss is typically driven by exchange rate
impacts on the significant cash, receivables, and payables held in a currency other than the functional currency at a given legal
entity. Such gain or loss will create variations in our earnings per share. However, because there is minimal cash impact caused
by such exchange rate variations, management will continue to focus on our operating performance before the impact of foreign currency
gains and losses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 21; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Changes in applicable tax laws or resolutions of tax disputes
could result in adverse tax consequences to the Company. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our tax position could
be adversely impacted by changes to tax laws, tax treaties, or tax regulations or the interpretation or enforcement thereof by
any tax authority in which we file income tax returns. We cannot predict the outcome of any specific legislative proposals. Legislative
proposals are being considered in Switzerland that could make significant changes in the corporate tax regime and increase the
taxes applicable to us in Switzerland. Switzerland has agreed with the European Union (EU) to execute tax reform by 2019 in exchange
for the EU&rsquo;s waiver of counter-measures. A failure to accomplish tax reform in the agreed timeframe may result in the EU
member states reasserting counter-measure provisions which could result in additional tax for the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Moreover, international
taxing standards continue to evolve as a result of the Organization for Economic Co-Operation and Development (OECD) recommendations
aimed at preventing perceived base erosion and profit shifting by multinational corporations. While these recommendations are not
changes to tax law, the countries where we operate may implement legislation or take unilateral actions which may result in adverse
effects to our income tax provision and financial statements. <B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Significant judgment is
required in determining our worldwide provision for income taxes. In the ordinary course of our business, there are many transactions
and calculations where the ultimate tax determination is uncertain. We are regularly under audit by tax authorities. Although we
believe our tax estimates are reasonable, the final determination of tax audits and any related litigation could be materially
different from our historical income tax provisions and accruals. The results of an audit or litigation could have a material effect
on our income tax provision, net income or cash flows in the period or periods for which that determination is made.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Restrictions on trade, particularly on goods
imported from Taiwan or the People&rsquo;s Republic of China, could significantly harm our results of operations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A significant portion of
our global and U.S. sales are comprised of goods assembled and manufactured in our facilities in Taiwan and the People&rsquo;s
Republic of China. The imposition of additional U.S. or foreign governmental controls, regulations that create new or enhanced
restrictions on free trade with the U.S., or increases in tariffs on goods imported into the U.S., including goods imported from
China and Taiwan, could have substantial adverse effects on our business operations, results of operations, and financial condition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Economic, regulatory and political conditions and uncertainty
could adversely affect our revenue and profits.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our revenue and profits
depend significantly on general economic conditions and the demand for products in the markets in which we compete. Economic weakness
or constrained consumer and business spending has resulted in periods of decreased revenue and in the future, could result in decreased
revenue and problems with our ability to manage inventory levels and collect customer receivables. In addition, financial difficulties
experienced by our retailers and OEM customers have resulted, and could result in the future, in significant bad debt write-offs
and additions to reserves in our receivables and could have an adverse effect on our results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The United Kingdom (UK)
is scheduled to formally leave the European Union on March 29, 2019. Due to the unprecedented nature of the expected withdrawal,
significant uncertainty exists surrounding the terms of the expected exit. We have operations in the UK and several EU member states
whose currencies, namely British Pound Sterling (GBP) and Euro, economies, taxation, and trade regulation, among other factors,
could be adversely impacted by the negotiations and outcomes of the UK&rsquo;s leaving the EU, which is likely to be a complicated
process. These events could have a material adverse effect on our business operations, results of operations and financial condition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 22; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>If we do not correctly anticipate demand
for our products, we may not be able to secure sufficient quantities or cost-effective production of our products or we could have
costly excess production or inventories. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">We have generally been able
to increase or decrease production to meet fluctuations in demand. However, the demand for our products depends on many factors
and may be difficult to forecast. We expect that it will become more difficult to forecast demand as we introduce and support a
diverse product portfolio, as competition in the market for our products intensifies and as the markets for some of our products
mature. Significant unanticipated fluctuations in demand could cause the following problems in our operations:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left">&bull;</TD><TD STYLE="text-align: justify">If demand increases beyond what we forecast, we would have
to rapidly increase production. We would depend on suppliers to provide additional volumes of components and those suppliers might
not be able to increase production rapidly enough to meet unexpected demand.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 44pt; text-align: justify; text-indent: -11pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left">&bull;</TD><TD STYLE="text-align: justify">Rapid increases in production levels to meet unanticipated
demand could result in higher costs for manufacturing and supply of components and other expenses. These higher costs could lower
our profit margins. Further, if production is increased rapidly, manufacturing quality could decline, which may also lower our
margins and reduce customer satisfaction.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 44pt; text-align: justify; text-indent: -11pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left">&bull;</TD><TD STYLE="text-align: justify">If forecasted demand does not develop, we could have excess
inventories of finished products and components, which would use cash and could lead to write-offs of some or all of the excess
inventories. Lower than forecasted demand could also result in excess manufacturing capacity or reduced manufacturing efficiencies
at our facilities, which could result in lower margins.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>We depend on third party suppliers and licensors,
some of which are sole source, for specific components and map data used in our products. Our production and business would be
seriously harmed if these suppliers are not able to meet our demand and alternative sources are not available, or if the costs
of components rise. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are dependent on third
party suppliers for various components used in our current products. Some of the components that we procure from third party suppliers
include semiconductors and electroluminescent panels, liquid crystal displays, memory chips, batteries and microprocessors. The
cost, quality and availability of components are essential to the successful production and sale of our products. Some components
we use are from sole source suppliers. Certain application-specific integrated circuits incorporating our proprietary designs are
manufactured for us by sole source suppliers. Alternative sources may not be currently available for these sole source components.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the past, we have experienced
shortages of certain components. In addition, if there are shortages in supply of components, the costs of such components may
rise. If suppliers are unable to meet our demand for components on a timely basis and if we are unable to obtain an alternative
source, or if the price of the alternative source is prohibitive, our ability to maintain timely and cost-effective production
of our products would be seriously harmed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are also dependent on
third party licensors for digital mapping data used in our products. There are only a limited number of suppliers of mapping data
for some of our products and geographical regions. The largest digital map supplier for our auto products is HERE (formerly known
as NAVTEQ), which is majority-owned by a consortium of Daimler AG, BMW AG, and Audi AG. Although we do not foresee difficulty in
continuing to license data from HERE at reasonable pricing due to a long term license agreement with an option to extend through
2028, if we are unable to continue licensing such mapping data from HERE and other primary suppliers and are unable to obtain an
alternative source, or if the nature of our relationships with primary suppliers changes detrimentally, our ability to supply mapping
data for use in our products would be seriously harmed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 23; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Our intellectual property rights are important
to our operations, and we could suffer loss if they infringe upon other&rsquo;s rights or are infringed upon by others. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We rely on a combination
of patents, copyrights, trademarks and trade secrets, confidentiality provisions and licensing arrangements to establish and protect
our proprietary rights. To this end, we hold rights to a number of patents and registered trademarks and regularly file applications
to attempt to protect our rights in new technology and trademarks. However, there is no guarantee that our patent applications
will become issued patents, or that our trademark applications will become registered trademarks. In addition, effective copyright,
patent and trade secret protection may be unavailable, limited or not applied for in certain countries. Moreover, even if approved,
our patents or trademarks may thereafter be successfully challenged by others or otherwise become invalidated for a variety of
reasons. Thus, any patents or trademarks we currently have or may later acquire may not provide us a significant competitive advantage.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The value of our products
relies substantially on our technical innovation in fields in which there are many patent filings. Third parties may claim that
we or our customers (some of whom are indemnified by us) are infringing their intellectual property rights. For example, individuals
and groups may purchase intellectual property assets for the purpose of asserting claims of infringement and attempting to extract
settlements from us or our customers. The number of these claims has increased in recent years and may continue to increase in
the future. Such claims could have a material adverse effect on our business and financial condition. From time to time we receive
letters alleging infringement of patents, trademarks or other intellectual property rights and we have been, and currently are,
a defendant in lawsuits alleging patent infringement. Litigation concerning patents or other intellectual property is costly and
time consuming. We may seek licenses from such parties, but they could refuse to grant us a license or demand commercially unreasonable
terms. Such infringement claims could also cause us to incur substantial liabilities and to suspend or permanently cease the use
of critical technologies or processes or the production or sale of major products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>We may become subject to significant product
liability costs. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">If our aviation products
malfunction or contain errors or defects, airplane collisions or crashes could occur resulting in property damage, personal injury
or death. Malfunctions or errors or defects in our marine navigational products could cause boats to run aground or cause other
wreckage, personal injury or death. If our automotive or marine products contain defects or errors in the mapping supplied by third-party
map providers or if our users do not heed our warnings about the proper use of these products, collisions or accidents could occur
resulting in property damage, personal injury or death. If any of these events occurs, we could be subject to significant liability
for personal injury and property damage and, under certain circumstances, could be subject to a judgment for punitive damages.
We maintain insurance against accident-related risks involving our products. However, there can be no assurance that such insurance
would be sufficient to cover the cost of damages to others or that such insurance will continue to be available at commercially
reasonable rates. In addition, insurance coverage may not cover awards of punitive damages and may not cover the cost of associated
legal fees and defense costs, which could result in lower margins. If we are unable to maintain sufficient insurance to cover product
liability costs or if our insurance coverage does not cover the award, this could have a materially adverse impact on our business,
financial condition and results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 24; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>We have claims and lawsuits against us that may result in adverse
outcomes.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are subject to a variety
of claims and lawsuits. Adverse outcomes in some or all of these claims may result in significant monetary damages or injunctive
relief that could adversely affect our ability to conduct our business. Litigation and other claims are subject to inherent uncertainties
and the outcomes can be difficult to predict. Management may not adequately reserve for a contingent liability, or we may suffer
unforeseen liabilities, which could then impact the results of a financial period. A material adverse impact on our consolidated
financial statements could occur for the period in which the effect of an unfavorable final outcome becomes probable and reasonably
estimable which, if not expected, could harm our results of operations and financial condition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Our products may contain undetected security
vulnerabilities, which could result in damage to our reputation, lost revenue, diverted development resources and increased warranty
claims, and litigation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Undiscovered vulnerabilities
in our products could expose them to hackers or other unscrupulous third parties who develop and deploy viruses, and other malicious
software programs that could attack our products. Actual or perceived security vulnerabilities in our products could harm our reputation
and lead some customers to return products, to reduce or delay future purchases or use competitive products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>We collect, store, process, and use personal
information and other customer data, which subjects us to governmental regulation and other legal obligations related to privacy,
information security, and data protection, and our actual or perceived failure to comply with such obligations could harm our business.
</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We collect, store, process,
and use personal information and other user data. Our users&rsquo; personal information may include, among other information, names,
addresses, phone numbers, email addresses, payment account information, height, weight, age, gender, heart rates, sleeping patterns,
GPS-based location, and activity patterns. Due to the volume and types of the personal information and data we manage and the nature
of our products and applications, the security features of our platform and information systems are critical. If our security measures
or applications are breached, disrupted or fail, unauthorized persons may be able to obtain access to user data. If we or our third-party
service providers, business partners, or third-party apps with which our users choose to share their Garmin data were to experience
a breach, disruption or failure of systems compromising our users&rsquo; data or the media suggested that our security measures
or those of our third-party service providers were insufficient, our brand and reputation could be adversely affected, use of our
products and services could decrease, and we could be exposed to a risk of loss, litigation, and regulatory proceedings. Depending
on the nature of the information compromised, in the event of a data breach, disruption or other unauthorized access to our user
data, we may also have obligations to notify users about the incident and we may need to provide some form of remedy for the individuals
affected by the incident. A&nbsp;growing number of legislative and regulatory bodies have adopted consumer notification requirements
in the event of unauthorized access to or acquisition of certain types of personal data. Such breach notification laws continue
to evolve and may be inconsistent from one jurisdiction to another. Complying with these obligations could cause us to incur substantial
costs and could increase negative publicity surrounding any incident that compromises user data. Our users may also accidentally
disclose or lose control of their passwords, creating the perception that our systems or those of our third-party service providers
are not secure against third-party access. Additionally, if third parties we work with, such as vendors, business partners, service
providers, or developers, violate applicable laws, agreements, or our policies, such violations may also put our users&rsquo; information
at risk and could in turn have an adverse effect on our business. While we maintain insurance coverage that, subject to policy
terms and conditions and a significant self-insured retention, is designed to address certain aspects of cyber risks, such insurance
coverage may be insufficient to cover all losses or all types of claims that may arise in the continually evolving area of cyber
risk.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Regulatory authorities around
the world are considering a number of legislative and regulatory proposals concerning data protection, and a new data protection
regulation in the E.U. with significant fines and penalties for noncompliance will go into effect in May 2018. In addition, the
interpretation and application of consumer and data protection laws in the U.S., Europe and elsewhere are sometimes uncertain and
in flux. It is possible that these laws may be interpreted and applied in a manner that is inconsistent with our interpretation
and data practices. If so, in addition to the possibility of fines, this could result in an order requiring that we change our
data practices, which could have an adverse effect on our business and results of operations. Complying with these various laws
could cause us to incur substantial costs or require us to change our business practices in a manner adverse to our business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 25; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>We rely on information technology systems for our business operations.
Failures or disruptions, including security breaches or cyber attacks, to our information technology systems may harm our reputation
and adversely affect our business and result of operations.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 27.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our information technology
systems allow for our daily business operations to operate efficiently and effectively. These systems assist in our business processes,
including, but not limited to, communications, financial management, supply chain management, order processing, shipping and billing
and providing services and support to our customers. Additionally, we electronically maintain sensitive data, including intellectual
property, our proprietary business information and that of our customers and suppliers, and some personally identifiable information
of our customers and employees, in our facilities and on our networks. The secure processing, maintenance and transmission of this
information is important to our operations. A disruption to any of these processes can adversely affect our business and results
of operations. Furthermore, a breach of our security systems and procedures or those of our vendors could result in significant
data losses or theft of our intellectual property as well as our customers' or our employees' intellectual property, proprietary
business information or personally identifiable information.&nbsp; A cybersecurity breach could negatively affect our competitive
position and operating results as a result of theft of our intellectual property and could negatively affect our reputation as
a trusted product and service provider by adversely affecting the market's perception of the security or reliability of our products
or services.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have technology and
processes in place to detect and respond to data security incidents. However, because the techniques used to obtain unauthorized
access, disable or degrade service, or sabotage systems change frequently and may be difficult to detect for long periods of time,
we may be unable to anticipate these techniques or implement adequate preventive measures. In addition, hardware, software or applications
we develop or procure from third parties may contain defects in design or manufacture or other problems that could unexpectedly
compromise information security. Unauthorized parties may also attempt to gain access to our systems or facilities through fraud,
trickery or other forms of deceiving our customers and employees. Accordingly, we may be unable to anticipate these techniques
or to implement adequate security barriers or other preventative measures, or if such measures are implemented, and even with appropriate
training conducted in support of such measures, human errors may still occur. It is virtually impossible for us to entirely mitigate
this risk. A party, whether internal or external, who is able to circumvent our security measures could misappropriate information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Actual or anticipated
attacks and risks may cause us to incur increasing costs, including costs to deploy additional personnel and protection technologies,
to conduct additional employee training, and to engage third party security experts and consultants. Our technology errors and
omissions insurance may not protect against all of the costs, liabilities, and other adverse effects arising from a security breach
or system failure. If we fail to reasonably maintain the security of confidential information, we may suffer significant reputational
and financial losses and our results of operations, cash flows, financial condition, and liquidity may be adversely affected. In
addition, a system breach could result in other negative consequences, including disruption of internal operations, and may subject
us to private litigation, government investigations, enforcement actions, and cause us to incur potentially significant liability,
damages, or remediation costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Gross margins for our products may fluctuate
or erode. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 33pt">Gross margins in some
of our segments are volatile and could decline in the future due to competitive price reductions that are not fully offset by material
cost reductions. In addition, our overall gross margin may fluctuate from period to period due to a number of factors, including
product mix, competition and unit volumes. In particular, the average selling prices of a specific product tend to decrease over
that product&rsquo;s life. To offset such decreases, we intend to rely primarily on component cost reduction, obtaining yield improvements
and corresponding cost reductions in the manufacturing of existing products and on introducing new products that incorporate advanced
features and therefore can be sold at higher average selling prices. However, there can be no assurance that we will be able to
obtain any such yield improvements or cost reductions or introduce any such new products in the future. To the extent that such
cost reductions and new product introductions do not occur in a timely manner or our products do not achieve market acceptance,
our business, financial condition and results of operations could be materially adversely affected.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>We may experience unique economic and political risks associated
with companies that operate in Taiwan. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 33pt">Our principal manufacturing
facilities, where we manufacture most of our consumer products, are located in Taiwan. Relations between Taiwan and the People&rsquo;s
Republic of China, also referred to as the PRC, and other factors affecting the political or economic conditions of Taiwan in the
future could materially affect our business, financial condition and results of operations and the market price and the liquidity
of our shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 33pt"></P>

<!-- Field: Page; Sequence: 26; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 33pt">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 33pt">The PRC asserts sovereignty
over all of China, including Taiwan, certain other islands and all of mainland China. The PRC government does not recognize the
legitimacy of the Taiwan government. Although significant economic and cultural relations have been established during recent years
between Taiwan and the PRC, the PRC government has indicated that it may use military force to gain control over Taiwan in certain
circumstances, such as the declaration of independence by Taiwan. The United States' relations with Taiwan are governed by the
1979 Taiwan Relations Act, which signifies when the U.S. switched diplomatic recognition from Taiwan to the PRC, referred to as
the &quot;one-China&quot; policy. Deviations from the &quot;one-China&quot; policy could lead to adverse changes in China-U.S.
and China-Taiwan relations and could adversely affect our operations in Taiwan in the future.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 33pt">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Changes in our United States federal
income tax classification, or that of our subsidiaries, could result in adverse tax consequences to our 10% or greater U.S. shareholders.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 33pt">The Tax Cuts and Jobs
Act (the &ldquo;2017 Act&rdquo;) signed on December 22, 2017 may have changed the consequences to U.S. shareholders that own, or
are considered to own, as a result of the attribution rules, ten percent or more of the voting power or value of the stock of a
non-U.S. corporation (a 10% U.S. shareholder) under the U.S. Federal income tax law applicable to owners of U.S. controlled foreign
corporations (&ldquo;CFCs&rdquo;).&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 33pt">Prior to the 2017 Act,
the Company did not believe we, or any of our non-U.S. subsidiaries, were considered a CFC, which is a determination made daily
based on whether the 10% U.S. shareholders together own, or are considered to own as a result of the attribution rules, more than
fifty percent of the voting power or value of a non-U.S. corporation. &nbsp;The 2017 Act repealed Internal Revenue Code Section
958(b)(4), which, unless clarified in future regulations or other guidance, may result in classification of certain of the Company&rsquo;s
foreign subsidiaries as CFCs with respect to any single 10% U.S. shareholder. This may be the result without regard to whether
10% U.S. shareholders together own, directly or indirectly, more than fifty percent of the voting power or value of the Company
as was the case under prior rules. The repeal is effective as of the last taxable year of CFCs beginning before January 1, 2018
and for the taxable year of 10% U.S. shareholders in which the CFCs' taxable year ends.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 33pt">Additional tax consequences
to 10% U.S. shareholders of a CFC may result from other provisions of the 2017 Act. For example, the 2017 Act amended Section 965
to require 10% U.S. shareholders to include in income their pro-rata share of certain earnings and profits (E&amp;P) of CFCs.&nbsp;
This Section 965 inclusion is accompanied by a partial dividends-received deduction.&nbsp; The 2017 Act also added Section 951A
which requires a 10% U.S. shareholder of a CFC to include in income its pro-rata share of the global intangible low-taxed income
(GILTI) of the CFC. &nbsp;Finally, the 2017 Act eliminated the requirement in Section 951(a) necessitating that a foreign corporation
be considered a CFC for an uninterrupted period of at least 30 days in order for a 10% U.S. shareholder to have a current income
inclusion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 33pt">From time to time, the Company may elect to employ antidilutive
measures such as a stock buyback program. These measures could inadvertently create additional 10% U.S. shareholders and thus trigger
adverse tax consequences for those shareholders as described above. We urge shareholders to consult their individual tax advisers
for advice regarding the 2017 Act revisions to the U.S. Federal income tax law applicable to owners of CFCs given the current uncertainty
regarding their scope of applicability.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Failure to obtain required certifications of our products on
a timely basis could harm our business. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have certain products,
especially in our aviation segment, that are subject to governmental and similar certifications before they can be sold. For example,
FAA certification is required for all of our aviation products that are intended for installation in type-certificated aircraft.
To the extent required, certification is an expensive and time-consuming process that requires significant focus and resources.
An inability to obtain, or excessive delay in obtaining, such certifications could have an adverse effect on our ability to introduce
new products and, for certain aviation OEM products, our customers&rsquo; ability to sell airplanes. Delays in our obtaining certification
for our aviation products have resulted, and may in the future result in our being required to pay compensation to our customers.
Therefore, such inabilities or delays could adversely affect our operating results. In addition, we cannot assure that our certified
products will not be decertified. Any such decertification could have an adverse effect on our operating results.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 27; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Our business may suffer if we are not able
to hire and retain sufficient qualified personnel or if we lose our key personnel. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our future success depends
partly on the continued contribution of our key executive, engineering, sales, marketing, manufacturing and administrative personnel.
We currently do not have employment agreements with any of our key executive officers. Swiss law prohibits us from paying severance
payments to our senior executive officers, which may impair our ability to recruit for these positions. We do not have key person
life insurance on any of our key executive officers and do not currently intend to obtain such insurance. The loss of the services
of any of our senior level management, or other key employees, could harm our business. Recruiting and retaining the skilled personnel
we require to maintain and grow our market position may be difficult. For example, in some recent years there has been a nationwide
shortage of qualified engineers in the United States who are necessary for us to design and develop new products, and therefore,
it has sometimes been challenging to recruit such personnel. If we fail to hire and retain qualified employees, we may not be able
to maintain and expand our business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Our quarterly operating results are subject
to fluctuations and seasonality. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our operating results are
difficult to predict. Our future quarterly operating results may fluctuate significantly. If such operating results decline, the
price of our stock could decline. As we have expanded our operations, our operating expenses, particularly our research and development
costs, have increased as a percentage of our sales in some periods. If revenues decrease and we continue to increase research and
development costs, our operating results would be negatively affected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Historically, our revenues
have been weaker in the first quarter of each fiscal year as many of our devices are highly consumer-oriented, and consumer buying
is traditionally lower in this quarter. Sales of certain of our fitness, outdoor, marine and automotive products tend to be higher
in our second fiscal quarter due to increased consumer spending for such products in the spring season and travel season. Sales
of many of our consumer products also have been higher in our fourth fiscal quarter due to increased consumer spending patterns
on electronic devices during the holiday season. In addition, we attempt to time our new product releases to coincide with relatively
higher consumer spending in the second and fourth fiscal quarters, which contributes to these seasonal variations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>We rely on independent dealers and distributors
to sell our products, and disruption to these channels would harm our business. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Because we sell many of
our products to independent dealers and distributors, we are subject to many risks, including risks related to their inventory
levels and support for our products. In particular, our dealers and distributors maintain significant levels of our products in
their inventories. If dealers and distributors attempt to reduce their levels of inventory or if they do not maintain sufficient
levels to meet customer demand, our sales could be negatively impacted.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Many of our dealers and
distributors also sell products offered by our competitors. If our competitors offer our dealers and distributors more favorable
terms, those dealers and distributors may de-emphasize or decline to carry our products. In the future, we may not be able to retain
or attract a sufficient number of qualified dealers and distributors. If we are unable to maintain successful relationships with
dealers and distributors or to expand our distribution channels, our business will suffer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 28; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>We may pursue strategic acquisitions, investments,
strategic partnerships or other ventures, and our business could be materially harmed if we fail to successfully identify, complete
and integrate such transactions. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We intend to evaluate acquisition
opportunities and opportunities to make investments in complementary businesses, technologies, services or products, or to enter
into strategic partnerships with parties who can provide access to those assets, additional product or services offerings, additional
distribution or marketing synergies or additional industry expertise. We may not be able to identify suitable acquisition, investment
or strategic partnership candidates, or if we do identify suitable candidates in the future, we may not be able to complete those
transactions on commercially favorable terms, or at all.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Any past or future acquisition
could also result in difficulties assimilating acquired employees, operations, and products and diversion of capital and management&rsquo;s
attention away from other business issues and opportunities. Integration of acquired companies may result in problems related to
integration of technology and inexperienced management teams. In addition, the key personnel of the acquired company may decide
not to work for us. We may not successfully integrate internal controls, compliance under the Sarbanes-Oxley Act of 2002 and other
corporate governance matters, operations, personnel or products related to acquisitions we may make in the future. If we fail to
successfully integrate such transactions, our business could be materially harmed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>There is uncertainty as to our shareholders&rsquo; ability to
enforce certain foreign civil liabilities in Switzerland and Taiwan. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are a Swiss company and
a substantial portion of our assets are located outside the United States, particularly in Taiwan. As a result, it may be difficult
to effect service of process within the United States upon us. In addition, there is uncertainty as to whether the courts of Switzerland
or Taiwan would recognize or enforce judgments of United States courts obtained against us predicated upon the civil liability
provisions of the securities laws of the United States or any state thereof, or be competent to hear original actions brought in
Switzerland or Taiwan against us predicated upon the securities laws of the United States or any state thereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>A shut down of Federal Aviation Administration
operations would harm our business.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Any&nbsp;failure of the
United States Congress to appropriate funds for FAA operations that results in any shut down of FAA operations or furloughing of
FAA employees could result in delays in the required FAA certification of our avionics products and in the production, sale and
registration of aircraft that use our avionics products. Such delays could have a material adverse effect on our business and financial
results.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Many of our products rely on the Global
Positioning System and other Global Satellite Navigation Systems (GNSS).</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Global Positioning System
(GPS) is a satellite-based navigation and positioning system consisting of a constellation of orbiting satellites. The satellites
and their ground control and monitoring stations are maintained and operated by the United States Department of Defense. The Department
of Defense does not currently charge users for access to the satellite signals. These satellites and their ground support systems
are complex electronic systems subject to electronic and mechanical failures and possible sabotage. The satellites were originally
designed to have lives of 7.5 years and are subject to damage by the hostile space environment in which they operate. However,
of the current deployment of satellites in place, some have been operating for more than 20 years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">To repair damaged or malfunctioning
satellites is currently not economically feasible. If a significant number of satellites were to become inoperable, there could
be a substantial delay before they are replaced with new satellites. A reduction in the number of operating satellites may impair
the current utility of the GPS system and the growth of current and additional market opportunities. GPS satellites and ground
control segments are being modernized. GPS modernization software updates can cause problems. We depend on public access to open
technical specifications in advance of GPS updates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>


<!-- Field: Page; Sequence: 29; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">GPS is operated by the U.S.
Government, which is committed to maintenance and improvement of GPS; however, if the policy were to change, and GPS were no longer
supported by the U.S. Government, or if user fees were imposed, it could have a material adverse effect on our business, results
of operations, and financial condition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Some of our products also
use signals from Satellite Based Augmentation Systems (SBAS) that augment GPS, such as the U.S. Wide Area Augmentation System (WAAS),
Japanese MTSAT-based Satellite Augmentation System (MSAS), and European Geostationary Navigation Overlay Service (EGNOS). Any curtailment
of SBAS operating capability could result in decreased user capability for many of our aviation products, thereby impacting our
markets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Some of our products also
use satellite signals from the Russian GLONASS System. Other countries, including China and India, are in the process of creating
their own GNSS systems, and we either have developed or will develop products which use GNSS signals from these systems. The European
community is developing an independent radio navigation satellite system, known as Galileo. National or European authorities may
provide preferential access to signals to companies associated with their markets, including our competitors, which could harm
our competitive position. Use of non-US GNSS signals may also be subject to FCC waiver requirements and to restrictions based upon
international trade or geopolitical considerations. If we are unable to develop timely and competitive commercial products using
these systems, or obtain timely and equal access to service signals, it could result in lost revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Any of the foregoing factors
could affect the willingness of buyers of our products to select Global Positioning System-based products instead of products based
on competing technologies.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Our business is subject to disruptions and uncertainties caused
by geopolitical instability, war or terrorism.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Acts of war or acts of
terrorism, especially any directed at the GPS signals, could have a material adverse impact on our business, operating results,
and financial condition. The threat of terrorism and war and heightened security and military response to this threat, or any future
acts of terrorism, may cause a redeployment of the satellites used in GPS or interruptions of the system. To the extent that such
interruptions have an effect on sales of our products, this could have a material adverse effect on our business, results of operations,
and financial condition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A shut down of airspace
or imposition of restrictions on general aviation would harm our business. The shutdown of airspace could cause reduced sales of
our general aviation products and delays in the shipment of our products manufactured in our Taiwan manufacturing facilities to
our global distribution facilities, thereby adversely affecting our ability to supply new and existing products to our dealers
and distributors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Any reallocation or repurposing of radio
frequency spectrum could cause harmful interference with the reception of Global Positioning System signals. This interference
could harm our business. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our Global Positioning System
technology is dependent on the use of the Standard Positioning Service (SPS) provided by the U.S. Government&rsquo;s Global Positioning
System satellites. The Global Positioning System operates in radio frequency bands that are globally allocated for radio navigation
satellite services. International allocations of radio frequency are made by the International Telecommunications Union (ITU),
a specialized technical agency of the United Nations. These allocations are further governed by radio regulations that have treaty
status and which may be subject to modification every two to three years by the World Radio Communication Conference.&nbsp; Each
country also has regulatory authority on how each band is used.&nbsp; In the United States, the Federal Communications Commission
(FCC) and the National Telecommunications and Information Administration (NTIA) share responsibility for radio frequency allocations
and spectrum usage regulations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Any ITU or national reallocation
of radio frequency spectrum, including frequency band segmentation or sharing of spectrum, or other modifications of the permitted
uses of relevant frequency bands, may materially and adversely affect the utility and reliability of our products and have significant
negative impacts on our business and our customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 30; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Natural disasters, catastrophic events, or climate change
could affect our financial results. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B></B>Natural disasters and extreme weather events, such as tsunamis or earthquakes, could occur in a region
where we have a manufacturing or warehousing facility which would cause disruptions in our business operations or loss of inventory.
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If our backup and recovery plans are not sufficient to
minimize business disruption and/or if our insurance is not sufficient to recover the costs associated with these types of events,
our financial results could be adversely affected.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Climate change can also
pose a risk to our business due to evolving regulatory and legislative measures surrounding climate change. The Environmental Protection
Agency has begun to regulate greenhouse gas emissions under the authority granted to it under the Clean Air Act. At the federal
legislative level, Congressional passage of legislation adopting some form of federal mandatory greenhouse gas emission reduction,
such as a nationwide cap-and-trade program, does not appear likely at this time, although it could be adopted at a future date.
It is also possible that the U.S. Congress may pass alternative climate change bills that do not mandate a nationwide cap-and-trade
program and instead focus on promoting renewable energy and energy efficiency, which could increase the cost of doing business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Because
it is uncertain what laws and regulations will be enacted, we cannot predict the potential impact of such laws and regulations
on our future consolidated financial condition, results of operations or cash flows.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Risks Relating to Our Shares </I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>The volatility of our stock price could adversely affect investment
in our common shares.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The market price of our
shares has been, and may continue to be, highly volatile.&nbsp; During 2017, the closing price of our shares ranged from a low
of $47.35 to a high of $62.92. A variety of factors could cause the price of our shares to fluctuate, perhaps substantially, including:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33.1pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">new products or product enhancements by us or our competitors;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">general conditions in the worldwide economy, including fluctuations
in interest rates and global currency exchange rates;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">announcements of technological innovations;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">product obsolescence and our ability to manage product transitions;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">developments in our relationships with our customers and suppliers;
</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">the availability, pricing and timeliness of delivery of components,
such as flash memory and liquid crystal displays, used in our products;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">quarterly fluctuations in our actual or anticipated operating results;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">changes in applicable tax laws and tax rates;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">developments in patents or other intellectual property rights and
litigation;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">announcements and rumors of developments related to our business,
our competitors, our suppliers or the markets in which we compete;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">research reports or opinions issued by securities analysts or brokerage
houses related to Garmin, our competitors, our suppliers or our customers; </FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">any significant acts of terrorism against the United States, Taiwan
or significant markets where we sell our products; and</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">other factors as discussed in the previously listed risks.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 31; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition, in recent
years the stock market in general and the markets for shares of technology companies in particular, have experienced extreme price
fluctuations which have often been unrelated to the operating performance of affected companies.&nbsp; Any such fluctuations in
the future could adversely affect the market price of our common shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Our officers and directors exert substantial influence over us.
</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of January 17, 2018,
members of our Board of Directors, and our executive officers, and Gary Burrell (our co-founder and former executive officer and
member of our Board of Directors), together with members of their families and entities that may be deemed affiliates of or related
to such persons or entities, beneficially owned approximately 39.99% of our outstanding shares. Accordingly, these shareholders
may be able to determine the outcome of corporate actions requiring shareholder approval, such as mergers and acquisitions and
shareholder proposals. This level of ownership may have a significant effect in delaying, deferring or preventing a change in control
of Garmin and may adversely affect the voting and other rights of other holders of our common shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>The rights of our shareholders are governed
by Swiss law.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The
rights of our shareholders are governed by Swiss law and Garmin Ltd.&rsquo;s articles of association. The rights of shareholders
under Swiss law differ from the rights of shareholders of companies incorporated in other jurisdictions. For example, Swiss law
allows our shareholders acting at a shareholders&rsquo; meeting to authorize share capital that can be issued by the board of directors
without approval of a shareholders&rsquo; meeting, but this authorization is limited to 50% of the existing registered share capital
and must be renewed at a shareholders&rsquo; meeting at least every two years for it to continue to be available. Additionally,
subject to specified exceptions, including the exceptions described in our articles of association, Swiss law grants preemptive
rights to existing shareholders to subscribe for new issuances of shares and other securities. Swiss law also does not provide
as much flexibility in the various terms that can attach to different classes of shares as the laws of some other jurisdictions.
Swiss law also reserves for approval by shareholders certain corporate actions over which a board of directors would have authority
in some other jurisdictions. For example, Swiss law provides that dividends and other distributions must be approved by shareholders
at the general meeting of shareholders. These Swiss law requirements relating to our capital management may limit our flexibility,
and situations may arise where greater flexibility would have provided substantial benefits to our shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>We have limited capital reserves from which
to make distributions or repurchase shares without subjecting our shareholders Swiss withholding tax.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">If we are unable to make distributions, if any, through a reduction of par value or to pay dividends, if any, out of qualifying
capital contribution reserves, then any dividends paid by us will generally be subject to a Swiss federal withholding tax at a
rate of 35%. Over the long term, the amount of par value and qualifying capital contribution reserves available for us to use for
par value reductions or dividends will be limited.&nbsp; The withholding tax must be withheld from the gross distribution and paid
to the Swiss Federal Tax Administration. A U.S. holder that qualifies for benefits under the Convention between the United States
of America and the Swiss Confederation for the Avoidance of Double Taxation with Respect to Taxes on Income may apply for a refund
of the tax withheld in excess of the 15% treaty rate (or in excess of the 5% reduced treaty rate for qualifying corporate shareholders
with at least 10% participation in our voting stock, or for a full refund in case of qualified pension funds). However, there can
be no assurance that our shareholders will approve a reduction in par value or a dividend out of qualifying capital contribution
reserves, that we will be able to meet the other legal requirements for a reduction in par value, or that Swiss withholding rules
will not be changed in the future or that a change in Swiss law will not adversely affect us or our shareholders, in particular
as a result of distributions out of qualifying capital contribution reserves becoming subject to additional corporate law or other
restrictions. If we are unable to make a distribution through a reduction in par value or to pay a dividend out of qualifying capital
contribution reserves, we may not be able to make distributions without subjecting our shareholders to Swiss withholding taxes</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 32; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Under current Swiss tax
law, repurchases of shares for the purposes of capital reduction are treated as a partial liquidation subject to 35% Swiss withholding
tax on the difference between the par value and the repurchase price. However, the portion of the repurchase price that is attributed
to qualifying capital contribution reserves of the shares repurchased will not be subject to the Swiss withholding tax. Therefore,
repurchase of our own shares further limits the amount of qualifying capital reserves available for distributions to shareholders
free of Swiss withholding taxes.&nbsp; No partial liquidation treatment applies and no withholding tax is triggered if the shares
are not repurchased for cancellation but held by us as treasury shares to the extent sufficient qualifying capital reserves are
available. However, should we not resell such treasury shares within six years and there is not sufficient qualifying capital contribution
reserves, the withholding tax becomes due at the end of the six-year period.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We may follow a share repurchase
process for future share repurchases, if any, similar to a &quot;second trading line&quot; on the SIX Swiss Exchange in which Swiss
institutional investors buy shares on the open market and sell these shares to us and are generally able to receive a refund of
the Swiss withholding tax. However, if we are unable to use this process successfully, we may not be able to repurchase shares
for the purposes of capital reduction without subjecting our shareholders to Swiss withholding taxes if and to the extent that
the repurchase of shares is made out of retained earnings or other taxable reserves. No withholding tax would be applicable if
and to the extent that qualifying capital contribution reserves are attributable to the share repurchase.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>We have certain limitations on our ability
to repurchase and hold our own shares.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Under Swiss law we have
certain limitations on our ability to repurchase and hold our own shares. We and our subsidiaries may only repurchase and hold
our own shares to the extent that sufficient freely distributable reserves (including contributed surplus as determined for Swiss
tax and statutory purposes) are available. The aggregate par value of our registered shares held by us and our subsidiaries may
not exceed 10% of our registered share capital. We may repurchase our registered shares beyond the statutory limit of 10%, however,
if our share-holders have adopted a resolution at a general meeting of shareholders authorizing the board of directors to repurchase
registered shares in an amount in excess of 10% and the repurchased shares are dedicated for cancellation. Our ability to repurchase
and hold our own shares has been a component of our capital management and shareholder return practices, and any restriction on
our ability to repurchase our shares could make our stock less attractive to investors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><A NAME="a_005"></A>Item 1B. Unresolved Staff Comments</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">None.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><A NAME="a_006"></A>Item 2. Properties</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following are the principal
properties owned or leased by the Company and its subsidiaries:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin International,
Inc. and Garmin USA, Inc. occupy facilities of approximately 1,215,000 square feet on approximately 107 acres in Olathe,
Kansas, where the majority of product design and development work is conducted, the majority of aviation panel-mount products
are manufactured and products are warehoused, distributed, and supported for North, Central and South America. Garmin
International, Inc. continued an expansion project in 2017 on the land in Olathe, Kansas, which will include an approximately
720,000 square foot manufacturing and distribution center. The expansion project began in 2016. The second phase of the
expansion will include renovation of the existing warehouse and manufacturing center into a research and development facility
and supporting office space. In connection with the bond financings for the facility in Olathe and the expansions of that
facility, the City of Olathe holds the legal title to the Olathe facility, which is leased to Garmin&rsquo;s subsidiaries by
the City. Upon the payment in full of the outstanding bonds, the City of Olathe is obligated to transfer title to
Garmin&rsquo;s subsidiaries for the aggregate sum of $200. Garmin International, Inc. has purchased all the outstanding bonds
and expects to continue to hold the bonds until maturity in order to benefit from property tax abatement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>


<!-- Field: Page; Sequence: 33; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin Corporation owns
and occupies 247,000 and 95,000 square foot facilities in Xizhi Dist., New Taipei City, Taiwan, a 224,000 square foot facility
in Jhongli, Tao-Yang County, Taiwan, and a 576,000 square foot facility in LinKou, Tao-Yang County, Taiwan. In these facilities,
Garmin Corporation manufactures most of Garmin&rsquo;s consumer and portable aviation products and warehouses, markets and supports
products for the Pacific Rim countries. Garmin China Yangzhou Co., Ltd. leases an approximately 86,000 square foot manufacturing
facility in Yangzhou, Jiangsu, People&rsquo;s Republic of China.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin AT, Inc. leases approximately
18 acres of land in Salem, Oregon under a ground lease. This ground lease expires in 2030, but Garmin AT, Inc. has the option to
extend the ground lease until 2050. Garmin AT, Inc. owns and occupies a 115,000 square foot facility for office, development and
manufacturing use and a 33,000 square foot aircraft hangar, flight test and certification facility on this land. Garmin AT, Inc.
also owns and occupies an additional 66,000 square foot facility on the same property for Garmin&rsquo;s West Coast customer support
call center and for research and development activities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin
International, Inc. owns and occupies an approximate 60,000 square foot facility in Chandler, Arizona, used as office space.
Garmin International, Inc. leases 148,000 square feet of land at New Century Airport in Gardner, Kansas under a ground
lease and occupies two aircraft hangars on this land, one of which is owned (47,000 square feet) and the other leased (53,000
square feet). Both properties serve as flight test and certification facilities that are used in development and
certification of aviation products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin W&uuml;rzburg GmbH
leases approximately 43,000 square feet in W&uuml;rzburg, Germany for office and research and development activities. Garmin Cluj
S.R.L. leases 28,000 square feet in Cluj, Romania for research and development activities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Various Garmin subsidiaries
lease an additional: (i) 49,000 square feet of office space in Olathe, Kansas for a call center operation; (ii) approximately 38,000
square feet of office space in Yarmouth, Maine, for office and development use; and (iii) approximately 33,000 square feet of office
space in Tucson, Arizona, used as offices and for research and development.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Garmin (Europe) Ltd. owns and occupies a 155,000
square foot building located in Totton, Southampton, England, used as offices and a distribution facility.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><A NAME="a_007"></A>Item 3. Legal Proceedings</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>In the Matter of Certain
Marine Sonar Imaging Devices, Including Downscan and Sidescan Devices, Products Containing the Same, and Components Thereof</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 9, 2014 Navico
Inc. and Navico Holding AS (collectively &ldquo;Navico&rdquo;) filed a complaint with the United States International Trade Commission
(&ldquo;ITC&rdquo;) alleging the Company infringed upon three specific Navico patents relating to downscan sonar. On December 1,
2015, the ITC issued a Final Determination concluding that there was infringement by Garmin. On August 30, 2016, Navico filed a
request that the ITC initiate an enforcement proceeding for alleged violations by Garmin of the previous cease and desist orders
issued by the ITC. On May 26, 2017, the Administrative Law Judge issued his initial enforcement determination concluding that Garmin&rsquo;s
sale of certain DownV&uuml; sonar products violated the ITC&rsquo;s December 2015 orders and recommended a civil penalty of $37
million. On June 13, 2017, the U.S. Court of Appeals for the Federal Circuit (&ldquo;Federal Circuit&rdquo;) reversed the ITC&rsquo;s
Final Determination. Specifically, the Federal Circuit ruled that the two of the three patents in the suit are invalid and that
Garmin does not infringe upon the third patent. The ITC stayed the issuance of a final determination in this enforcement proceeding
pending the issuance by the Federal Circuit of its mandate. The Federal Circuit issued its mandate on October 31, 2017. Pursuant
to the settlement agreement described below on February 14, 2018, Garmin and Navico filed a joint motion to terminate the enforcement
proceeding.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 34; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Navico Inc. And Navico
Holding AS v. Garmin International, Inc. and Garmin USA, Inc.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On June 4, 2014
Navico filed suit in the United States District Court for the Northern District of Oklahoma alleging the Company infringed
upon the same three specific Navico patents relating to downscan sonar that are the subject of their complaint filed with ITC
discussed above. On January 15, 2016 the court issued an order staying this lawsuit pending the final determination of any
appeal filed with the Federal Circuit concerning that ITC complaint. On October 31, 2017 the Federal Circuit issued its
mandate in that appeal holding that two of the three patents in suit are invalid and that Garmin does not infringe upon the
third patent. On November 14, 2017, the Oklahoma court lifted the stay and set a briefing schedule. The parties have
submitted briefing on the effect of the Federal Circuit&rsquo;s decision and the court scheduled a hearing on March 12, 2018.
This lawsuit was dismissed with prejudice on February 13, 2018 pursuant to the settlement agreement described below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Navico Inc. And Navico
Holding AS v. Garmin International, Inc. and Garmin USA, Inc.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="color: windowtext">On
March 4, 2016, Navico filed suit in the United States District Court for the Eastern District of Texas, Marshall Division
alleging the Company infringed upon two specific Navico patents relating to downscan sonar. On September 8, 2017, a jury
returned a verdict finding that Garmin had willfully infringed upon those two patents and awarded damages of $38 million. No
judgment was entered by the court. </FONT>This lawsuit was dismissed with prejudice on February 13, 2018 pursuant to the
settlement agreement described below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 24, 2018,
Garmin and Navico agreed on a global settlement of all pending litigation between them. The settlement is not material to the Company&rsquo;s
financial condition or results of operations. The parties have agreed to keep the terms of the settlement confidential.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>PulseOn Oy v. Garmin
(Europe) Ltd.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On November 11, 2016, PulseOn
Oy filed suit in the Patents Court in London, England, against Garmin (Europe) Ltd. alleging infringement of alleged UK unregistered
design rights and Registered European Community Design No. 002473769-0004 (the &ldquo;0004 Design&rdquo;) and Registered European
Community Design No. 002473769-005 (the &ldquo;0005 Design&rdquo;) by certain Garmin products with wrist-worn heart rate monitors.
A trial was held in November 2017. During the trial PulseOn abandoned its claim of infringement of alleged UK unregistered design
rights. On January 18, 2018 the court issued a judgment holding that no accused Garmin products infringed either the 0004 Design
or the 0005 Design.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the normal course of
business, the Company and its subsidiaries are parties to various legal claims, actions, and complaints, including matters involving
patent infringement, other intellectual property, product liability, customer claims and various other risks. It is not possible
to predict with certainty whether or not the Company and its subsidiaries will ultimately be successful in any of these legal matters,
or if not, what the impact might be. However, the Company&rsquo;s management does not expect that the results in any of these legal
proceedings will have a material adverse effect on the Company&rsquo;s results of operations, financial position or cash flows.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company settled or resolved
certain other matters during the fiscal year ended December 30, 2017 that did not individually or in the aggregate have a material
impact on the Company&rsquo;s financial condition or results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><A NAME="a_008"></A>Item 4. Mine Safety Disclosure</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">None.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 35; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><A NAME="a_009"></A>Executive Officers of the Registrant</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Pursuant to General Instruction
G(3) of Form 10-K and instruction 3 to paragraph (b) of Item 401 of Regulation S-K, the following list is included as an unnumbered
Item in Part I of this Annual Report on Form 10-K in lieu of being included in the Company&rsquo;s Definitive Proxy Statement in
connection with its annual meeting of shareholders scheduled for June 8, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>Dr. Min H. Kao</B>, age
69, has served as Executive Chairman of Garmin Ltd. since January 2013 and was previously Chairman of Garmin Ltd. from August 2004
to December 2012 and Co-Chairman of Garmin Ltd. from August 2000 to August 2004. He served as Chief Executive Officer of Garmin
Ltd. from August 2002 to December 2012 and previously served as Co-Chief Executive Officer from August 2000 to August 2002. Dr.
Kao served as a director and officer of various subsidiaries of the Company from August 1990 until January 2013. Dr. Kao holds
Ph.D. and MS degrees in Electrical Engineering from the University of Tennessee and a BS degree in Electrical Engineering from
National Taiwan University.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>Clifton A. Pemble</B>,
age 52, has served as a director of Garmin Ltd. since August 2004. He has served as President and Chief Executive Officer of Garmin
Ltd. since January 2013. Previously, he served as President and Chief Operating Officer of Garmin Ltd. from October 2007 to December
2012, and is currently maintaining the role of principal operating officer. Previously, he was Vice President, Engineering of Garmin
International, Inc. from 2005 to October 2007, Director of Engineering of Garmin International, Inc. from 2003 to 2005, and Software
Engineering Manager of Garmin International, Inc. from 1995 to 2002 and a Software Engineer with Garmin International, Inc. from
1989 to 1995. Mr. Pemble has served as a director and officer of various Garmin subsidiaries since August 2003. Mr. Pemble holds
BA degrees in Mathematics and Computer Science from MidAmerica Nazarene University.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>Douglas G. Boessen</B>,
age 55, has served as Chief Financial Officer and Treasurer of Garmin Ltd. since July 2014. He previously served as Chief Financial
Officer of EiKO Global, LLC from September 2013 to May 2014, as well as Collective Brands, Inc. from November 1997 to November
2012. Mr. Boessen has served as a director and officer of various Garmin subsidiaries since July 2014. Mr. Boessen is a certified
public accountant and holds a BS degree in Business from the University of Central Missouri and is a graduate of the executive
development program at Northwestern University&rsquo;s Kellogg Graduate School of Management.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>Andrew R. Etkind</B>,
age 62, has served as Vice President, General Counsel and Secretary of Garmin Ltd. since June 2009. He was previously General Counsel
and Secretary of Garmin Ltd. from August 2000 to June 2009. He has been Vice President and General Counsel of Garmin International,
Inc. since July 2007, General Counsel since February 1998, and Secretary since October 1998. Mr. Etkind has served as a director
and officer of various Garmin subsidiaries since December 2001. Mr. Etkind holds BA, MA and LLM degrees from Cambridge University,
England and a JD degree from the University of Michigan Law School.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 33pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">All executive officers
are elected by and serve at the discretion of the Company&rsquo;s Board of Directors. None of the executive officers have an employment
agreement with the Company. There are no arrangements or understandings between the executive officers and any other person pursuant
to which he or she was or is to be selected as an officer. There is no family relationship among any of the executive officers.
Dr. Min H. Kao is the brother of Ruey-Jeng Kao, who is a supervisor of Garmin Corporation, Garmin&rsquo;s Taiwan subsidiary, who
serves as an ex-officio member of Garmin Corporation&rsquo;s Board of Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 36; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_010"></A>PART II</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><A NAME="a_011"></A>Item 5. Market for the Company&rsquo;s Common Shares, Related
Shareholder Matters and Issuer Purchases of Equity Securities</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin&rsquo;s shares
have traded on The Nasdaq Stock Market, LLC under the symbol &ldquo;GRMN&rdquo; since its initial public offering on December
8, 2000 (the &ldquo;IPO&rdquo;). As of February 16, 2018, there were 176 shareholders of record.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The high and low daily
closing prices of Garmin&rsquo;s shares as reported on the Nasdaq Stock Market for each fiscal quarter of fiscal years 2017 and
2016 were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 65%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="text-align: center">Year Ended</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">December 30, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">High</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Low</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">High</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Low</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left">First Quarter</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">54.15</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">47.35</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">41.44</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">32.29</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Second Quarter</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">53.58</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">48.69</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">43.88</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">39.10</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Third Quarter</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">54.04</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">49.99</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">55.75</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">39.68</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Fourth Quarter</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">62.92</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">53.83</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">52.87</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">47.01</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On June 9, 2017, the shareholders
approved a dividend of $2.04 per share out of Garmin&rsquo;s general reserves from capital contribution payable in four equal installments.
The dates determined by the Board were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 55%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Dividend Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">Record Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">$s per share</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 42%">June 30, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 42%">June 19, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">0.51</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>September 29, 2017</TD><TD>&nbsp;</TD>
    <TD>September 15, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>December 29, 2017</TD><TD>&nbsp;</TD>
    <TD>December 15, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>March 30, 2018</TD><TD>&nbsp;</TD>
    <TD>March 15, 2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company paid the 2017
dividends in accordance with the schedule above and expects to pay the March 30, 2018 dividend. In addition, Garmin currently expects
to pay a quarterly cash dividend in the remaining three quarters of 2018. The decision of whether to pay a dividend and the amount
of the dividend will be voted on by the Company&rsquo;s shareholders as required by Swiss law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On June 10, 2016, the shareholders
approved a dividend of $2.04 per share (of which $1.53 was paid in the Company&rsquo;s 2016 fiscal year) payable in four equal
installments on dates determined by the Board of Directors. The dates determined by the Board were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 55%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Dividend Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">Record Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">$s per share</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 42%">June 30, 2016</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 42%">June 16, 2016</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">0.51</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>September 30, 2016</TD><TD>&nbsp;</TD>
    <TD>September 15, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>December 30, 2016</TD><TD>&nbsp;</TD>
    <TD>December 14, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>March 31, 2017</TD><TD>&nbsp;</TD>
    <TD>March 15, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Board of Directors approved a share repurchase program on February 13, 2015, authorizing the Company to
repurchase up to $300 million of the Company&rsquo;s shares as market and business conditions warrant. The Company made no repurchases
of shares during the 13-weeks ended December 30, 2017. On December 30, 2017, the Company had approximately $0.8 million of shares
remaining to repurchase under the share repurchase authorization. On December 31, 2017, the share repurchase authorization expired
with no additional shares having been repurchased. See Note 11 for additional information regarding the share repurchase plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 37; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We refer you to Item 12
of this report under the caption &ldquo;Equity Compensation Plan Information&rdquo; for certain equity plan information required
to be disclosed by Item 201(d) of Regulation S-K.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Stock Performance Graph</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><I>This performance graph shall not
be deemed &lsquo;&lsquo;filed&rsquo;&rsquo; with the SEC or subject to Section 18 of the Securities Exchange Act of 1934, nor shall
it be deemed incorporated by reference in any of our filings under the Securities Act of 1933, as amended.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The graph below
matches Garmin Ltd.'s cumulative 5-Year total shareholder return on common stock with the cumulative total returns of the
Nasdaq Composite index and the Nasdaq 100 index. The graph tracks the performance of a $100 investment in our common stock
and in each index (with the reinvestment of all dividends) from 12/31/2012 to 12/31/2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><IMG SRC="s109029_img2.jpg" ALT="">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">12/12</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">12/13</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">12/14</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">12/15</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">12/16</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">12/17</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; font-weight: bold; text-align: left; padding-left: 0.75pt">Garmin Ltd.</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">100.00</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">118.71</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">140.55</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">103.91</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">141.94</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">181.09</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0.75pt">Nasdaq Composite</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">100.00</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">141.63</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">162.09</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">173.33</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">187.19</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">242.29</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-left: 0.75pt">Nasdaq 100</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">100.00</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">142.44</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">171.18</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">191.91</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">206.40</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">276.50</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>The stock price performance included in this
graph is not necessarily indicative of future stock price performance.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>&nbsp;</I></P>


<!-- Field: Page; Sequence: 38; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><A NAME="a_012"></A>Item 6. Selected Financial Data</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table sets
forth selected consolidated financial data of the Company. The selected consolidated balance sheet data as of December 30, 2017
and December 31, 2016 and the selected consolidated statement of income data for the years ended December 30, 2017, December 31,
2016, and December 26, 2015 were derived from the Company&rsquo;s audited consolidated financial statements and the related notes
thereto which are included in Item 8 of this annual report on Form 10-K. The selected consolidated balance sheet data as of December
26, 2015, December 27, 2014, and December 28, 2013 and the selected consolidated statement of income data for the years ended December
27, 2014 and December 28, 2013 were derived from the Company&rsquo;s audited consolidated financial statements, not included herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The information set forth
below is not necessarily indicative of the results of future operations and should be read together with &quot;Management's Discussion
and Analysis of Financial Condition and Results of Operations&quot; and the consolidated financial statements and notes to those
statements included in Items 7 and 8 in Part II of this Form 10-K.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 39; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="18" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years ended (1)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Dec. 30, 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Dec. 31, 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Dec. 26, 2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Dec. 27, 2014</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Dec. 28, 2013</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="18" STYLE="font-weight: bold; text-align: center">(in thousands, except per share data)</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Consolidated Statements of Income Data:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 35%; text-align: left; padding-left: 9pt">Net sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,087,004</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,018,665</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,820,270</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,870,658</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,631,851</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Cost of goods sold</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,303,840</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,339,095</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,281,566</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,266,246</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,224,551</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,783,164</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,679,570</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,538,704</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,604,412</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,407,300</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Operating expenses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Advertising expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">164,693</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">177,143</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">167,166</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">146,633</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">112,905</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.375in; text-indent: -0.125in">Selling, general and administrative</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">437,977</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">410,558</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">394,914</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">372,032</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">355,440</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Research and development</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">511,634</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">467,960</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">427,043</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">395,121</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">364,923</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Total operating expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,114,304</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,055,661</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">989,123</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">913,786</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">833,268</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">668,860</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">623,909</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">549,581</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">690,626</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">574,032</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Other income, net (2)(3)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13,434</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,761</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">17,606</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">33,119</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">79,526</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Income before income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">682,294</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">629,670</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">567,187</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">723,745</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">653,558</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Income tax (benefit) provision (4)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(12,661</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">118,856</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">110,960</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">359,534</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">41,146</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 0.625in">Net income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">694,955</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">510,814</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">456,227</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">364,211</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">612,412</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 9pt">Net income per share:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.5in">Basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3.70</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2.71</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2.39</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.89</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3.13</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.5in">Diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3.68</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2.70</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2.39</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.88</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3.12</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">Weighted average common shares outstanding:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.5in">Basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">187,828</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">188,818</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">190,631</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">193,106</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">195,411</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.5in">Diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">188,732</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">189,343</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">191,107</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">194,165</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">196,341</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">Dividends declared per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2.04</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2.04</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2.04</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.92</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.80</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Balance Sheet Data (at end of Period):</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">891,488</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">846,883</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">833,070</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,196,268</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,179,149</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Marketable securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,421,720</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,480,237</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,558,548</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,575,333</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,651,968</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Total assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,010,260</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,525,133</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,499,391</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,693,303</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,879,603</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Total debt</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Total stockholders' equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,802,466</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,418,003</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,345,126</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,403,367</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,659,706</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">(1)</TD><TD STYLE="text-align: justify">Our fiscal year-end is the last Saturday of the calendar
year and does not always fall on December 31. All years presented contain 52 weeks excluding Fiscal 2016 which includes 53 weeks.</TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; text-align: justify">(2)</TD><TD STYLE="text-align: justify">Other income, net mainly consists of gain (loss) on sale
of marketable securities, interest income, and foreign currency gain (loss).</TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; text-align: justify">(3)</TD><TD STYLE="text-align: justify">Includes $22.6 million, $31.7 million, $23.5 million, $4.3
million, and $20.0 million of foreign currency losses in 2017, 2016, 2015, and 2014, respectively, and $35.5 million of foreign
currency gain in 2013.</TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; text-align: justify">(4)</TD><TD STYLE="text-align: justify">2017 &ndash; includes $180.0 million income tax benefit
due to election to align Switzerland corproate tax positions partially offset by $22.6 million of income tax expense due to the
expiration of certain share-based awards;<BR>
 2014 &ndash; includes $307.6 million income tax expense associated with our inter-company
restructuring partially offset by $72.9 million income tax reserve release due to expiration of certain statutes of limitations
or completion of tax audits<BR>
 2013 &ndash; includes $68.7 million income tax reserve release due to expiration of certain statutes
of limitations or completion of tax audits partially offset by Taiwan surtax expense due to the release of reserves</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 40; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><A NAME="a_013"></A>Item 7. Management&rsquo;s Discussion and Analysis of Financial
Condition and Results of Operations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following discussion
and analysis of our financial condition and results of operations focuses on and is intended to clarify the results of our operations,
certain changes in our financial position, liquidity, capital structure and business developments for the periods covered by the
consolidated financial statements included in this Form 10-K. This discussion should be read in conjunction with, and is qualified
by reference to, the other related information including, but not limited to, the audited consolidated financial statements (including
the notes thereto), the description of our business, all as set forth in this Form 10-K, as well as the risk factors discussed
above in Item 1A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As previously noted,
the discussion set forth below, as well as other portions of this Form 10-K, contain statements concerning potential future
events. Readers can identify these forward-looking statements by their use of such verbs as &ldquo;expects,&rdquo;
&ldquo;anticipates,&rdquo; &ldquo;believes&rdquo; or similar verbs or conjugations of such verbs. If any of our assumptions
on which the statements are based prove incorrect or should unanticipated circumstances arise, our actual results could
materially differ from those anticipated by such forward-looking statements. The differences could be caused by a number of
factors or combination of factors including, but not limited to, those discussed above in Item 1A. Readers are strongly
encouraged to consider those factors when evaluating any such forward-looking statement. Except as may be required by law, we
do not undertake to update any forward-looking statements in this Form 10-K.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin&rsquo;s fiscal year
is a 52-53 week period ending on the last Saturday of the calendar year. Fiscal year 2017 contains 52 weeks compared to 53 weeks
for 2016 and 52 weeks for 2015. Unless otherwise stated, all years and dates refer to the Company&rsquo;s fiscal year and fiscal
periods. Unless the context otherwise requires, references in this document to &quot;we,&quot; &quot;us,&quot; &quot;our&quot;
and similar terms refer to Garmin Ltd. and its subsidiaries.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Unless otherwise indicated,
dollar amounts set forth in the tables are in thousands, except per share data.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Overview</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are a leading worldwide
provider of navigation, communications and information devices, most of which are enabled by Global Positioning System, or GPS,
technology. We operate in five business segments, which serve the marine, outdoor, fitness, auto, and aviation markets. Our segments
offer products through our network of subsidiary distributors and independent dealers and distributors. However, the nature of
products and types of customers for the five segments can vary significantly. As such, the segments are managed separately.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Since our first products
were delivered in 1991, we have generated positive income from operations each year and have funded our growth from these profits.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in"><B>Critical Accounting Policies and Estimates</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in"><B><I>General</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin&rsquo;s discussion
and analysis of its financial condition and results of operations are based upon Garmin&rsquo;s consolidated financial statements,
which have been prepared in accordance with accounting principles generally accepted in the United States. The presentation of
these financial statements requires Garmin to make estimates and judgments that affect the reported amounts of assets, liabilities,
revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, Garmin evaluates its
estimates, including those related to customer sales programs and incentives, product returns, bad debts, inventories, investments,
intangible assets, income taxes, warranty obligations, and contingencies and litigation. Garmin bases its estimates on historical
experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form
the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.
Actual results may differ from these estimates under different assumptions or conditions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 41; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">For information on each of the following critical
accounting policies and/or estimates, refer to the discussion in the Notes to the Consolidated Financial Statements as indicated
in the table below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="width: 32%; text-indent: 0in; padding-left: 0; padding-right: 0.05in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade Accounts Receivable</FONT></TD>
    <TD STYLE="width: 68%; text-indent: 0in; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 2 &ndash; Summary of Significant Accounting Policies</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-indent: 0in; padding-left: 0; padding-right: 0.05in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories</FONT></TD>
    <TD STYLE="text-indent: 0in; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 2 &ndash; Summary of Significant Accounting Policies</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0in; padding-left: 0; padding-right: 0.05in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-Lived Assets &amp; Goodwill</FONT></TD>
    <TD STYLE="text-indent: 0in; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 2 &ndash; Summary of Significant Accounting Policies</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-indent: 0in; padding-left: 0; padding-right: 0.05in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue Recognition</FONT></TD>
    <TD STYLE="text-indent: 0in; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 2 &ndash; Summary of Significant Accounting Policies</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0in; padding-left: 0; padding-right: 0.05in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product Warranty</FONT></TD>
    <TD STYLE="text-indent: 0in; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 2 &ndash; Summary of Significant Accounting Policies</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-indent: 0in; padding-left: 0; padding-right: 0.05in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales Programs</FONT></TD>
    <TD STYLE="text-indent: 0in; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 2 &ndash; Summary of Significant Accounting Policies</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0in; padding-left: 0; padding-right: 0.05in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recently Issued Accounting Pronouncements &ndash; Revenue from Contracts with Customers</FONT></TD>
    <TD STYLE="text-indent: 0in; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 2 &ndash; Summary of Significant Accounting Policies</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-indent: 0in; padding-left: 0; padding-right: 0.05in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketable Securities</FONT></TD>
    <TD STYLE="text-indent: 0in; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 2 &ndash; Summary of Significant Accounting Policies &amp; Note 3 &ndash; Marketable Securities</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0in; padding-left: 0; padding-right: 0.05in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal and Other Contingencies</FONT></TD>
    <TD STYLE="text-indent: 0in; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 2 &ndash; Summary of Significant Accounting Policies &amp; Note 4 &ndash; Commitments and Contingencies</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-indent: 0in; padding-left: 0; padding-right: 0.05in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income Taxes</FONT></TD>
    <TD STYLE="text-indent: 0in; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 2 &ndash; Summary of Significant Accounting Policies &amp; Note 6 &ndash; Income Taxes</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0in; padding-left: 0; padding-right: 0.05in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock-Based Compensation</FONT></TD>
    <TD STYLE="text-indent: 0in; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 2 &ndash; Summary of Significant Accounting Policies &amp; Note 9 &ndash; Stock Compensation Plans</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Accounting Terms and Characteristics</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Net Sales</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our net sales are primarily
generated through sales to our retail partners, dealer and distributor network and to original equipment manufacturers. Refer to
the Revenue Recognition discussion in Note 2 to the Consolidated Financial Statements. Our sales are largely of a consumer nature;
therefore, backlog levels are not necessarily indicative of our future sales results. We aim to achieve a quick turnaround on orders
we receive, and we typically ship most orders within 72 hours.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Net sales are subject to
seasonal fluctuation. Typically, sales of our consumer products are highest in the fourth quarter, due to increased demand during
the holiday buying season, and in the second quarter, due to increased demand during the spring and summer season. Our aviation
and auto OEM products do not experience much seasonal variation, but are more influenced by the timing of aircraft certifications
and the release of new products when the initial demand is typically the strongest.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in"><B><I>Cost of
Sales/Gross Profit</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Raw material costs are
our most significant component of cost of goods sold. Our existing practice of performing the design and manufacture of our products
in-house has enabled us to source components from different suppliers and, where possible, to redesign our products to leverage
lower cost components. We believe that our flexible production model allows our Xizhi, Jhongli, and LinKou manufacturing plants
in Taiwan; Yangzhou manufacturing plant in China; and our Olathe, Kansas, and Salem, Oregon manufacturing plants in the U.S. to
experience relatively low costs of manufacturing. In general, products manufactured in Taiwan have been our highest volume products.
Our manufacturing labor costs historically have been lower in Taiwan and China than in Olathe and Salem.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Sales price variability
has had and can be expected to have an effect on our gross profit. In the past, prices of our devices sold into the auto market
have declined due to market pressures and introduction of new products sold at lower price points. In recent years, pricing has
stabilized in auto allowing for relatively stable gross margins excluding the impact of deferred revenues and costs. The average
selling prices of our aviation, outdoor, fitness, and marine products have historically been stable due to product mix and the
introduction of more advanced products sold at higher prices. The effect of the sales price differences inherent within the mix
of products sold could have a significant impact on our gross profit.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>


<!-- Field: Page; Sequence: 42; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Advertising Expense</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our advertising expenses
consist of costs for media advertising, cooperative advertising with our retail partners, point of sale displays, and sponsorships.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Selling, General and Administrative Expenses</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Our selling, general and administrative expenses
consist primarily of:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">salaries
for sales, marketing and product support personnel;</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">salaries
and related costs for executives and administrative personnel;</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">marketing,
and other brand building costs;</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">accounting
and legal costs;</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">information
systems and infrastructure costs;</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">travel
and related costs; and</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">occupancy
and other overhead costs.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Research and Development</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The majority of our research
and development costs represent salaries for our engineers and costs of test equipment and components used in product and prototype
development.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are committed to increasing
the level of innovative design and development of new products as we strive for expanded ability to serve our existing consumer
and aviation markets as well as new markets for active lifestyle products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>Income Taxes</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have experienced a relatively
low effective corporate tax rate due to the proportion of our revenue generated by entities in tax jurisdictions with low statutory
rates. In particular, the profit entitlement afforded our Swiss-based companies based on their intellectual property rights ownership
of our consumer products have contributed to our relatively low effective corporate tax rate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>


<!-- Field: Page; Sequence: 43; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Results of Operations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table sets
forth our results of operations as a percentage of net sales during the periods shown (the table may not foot due to rounding):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: left; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 83%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">52-weeks ended</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">53-weeks ended</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">52-weeks ended</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Dec. 30,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Dec. 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Dec. 26,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left">Net sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">100</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">100</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">100</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Cost of goods sold</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">42</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">44</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">45</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">58</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Operating expenses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 9pt">Advertising</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Selling, general and administrative</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Research and development</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">17</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">16</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">15</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Total operating expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">36</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">35</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">35</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Other income, net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income before income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Provision (benefit) for income taxes</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(0</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">23</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">17</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">16</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In 2016, the Company moved
action camera related revenue and expenses from the outdoor segment to the auto segment, allowing for alignment and synergies with
other camera-based efforts occurring within the auto segment. The overall impact of the move was immaterial. However, action camera
related operating results for the 52-weeks ended December 26, 2015 has been recast to conform to the 2017 and 2016 presentation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table sets
forth our results of operations through operating income for each of our five segments during the period shown. For each line item
in the table the total of the segments&rsquo; amounts equals the amount in the consolidated statements of income data included
in Item 6.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 44; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold">52-weeks ended December 30, 2017</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Outdoor</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fitness</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Marine</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Auto</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Aviation</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; text-align: left; padding-left: 0.375in">Net sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">698,867</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">762,194</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">374,001</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">750,583</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">501,359</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Cost of goods sold</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">250,457</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">339,558</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">161,409</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">422,662</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">129,754</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.375in">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">448,410</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">422,636</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">212,592</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">327,921</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">371,605</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.375in">Advertising expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41,113</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">75,660</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,101</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,639</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,180</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.375in">Selling, general and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">98,914</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">119,537</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">83,765</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">107,995</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,766</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Research and development expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">58,516</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">80,674</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">62,398</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">126,320</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">183,726</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.375in">Total operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">198,543</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">275,871</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">162,264</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">259,954</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">217,672</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 0.375in">Operating income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">249,867</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">146,765</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">50,328</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">67,967</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">153,933</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold">53-weeks ended December 31, 2016</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Outdoor</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fitness</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Marine</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Auto</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Aviation</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in; width: 35%">Net sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">546,326</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">818,486</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">331,947</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">882,558</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">439,348</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Cost of goods sold</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">205,822</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">381,281</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">148,238</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">493,811</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">109,943</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">340,504</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">437,205</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">183,709</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">388,747</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">329,405</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Advertising expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,005</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">90,871</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,516</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,122</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,629</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Selling, general and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">77,016</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">118,753</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60,061</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">127,618</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,110</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Research and development expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">48,448</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">66,985</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">55,965</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">125,660</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">170,902</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Total operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">156,469</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">276,609</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">131,542</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">286,400</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">204,641</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Operating income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">184,035</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">160,596</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">52,167</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">102,347</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">124,764</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold">52-weeks ended December 26, 2015</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Outdoor</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fitness</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Marine</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Auto</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Aviation</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in; width: 35%">Net sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">411,184</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">661,599</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">286,778</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">1,062,091</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">398,618</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Cost of goods sold</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">156,306</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">295,460</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">128,285</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">597,611</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">103,904</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">254,878</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">366,139</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">158,493</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">464,480</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">294,714</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Advertising expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24,655</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">79,737</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,106</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,710</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,958</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Selling, general and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">54,132</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">97,809</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60,834</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">157,151</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24,988</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Research and development expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">37,021</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">54,019</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">52,942</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">130,550</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">152,511</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Total operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">115,808</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">231,565</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">129,883</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">328,411</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">183,457</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.375in">Operating income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">139,070</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">134,574</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">28,611</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">136,069</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">111,257</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Comparison of 52-Weeks Ended December 30, 2017 and 53-Weeks Ended
December 31, 2016</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Net Sales</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">52-weeks ended December 30, 2017</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">53-weeks ended December 31, 2016</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Net Sales</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Net Sales</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">$ Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">698,867</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">23</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">546,326</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">18</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">152,541</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">28</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">762,194</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">818,486</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(56,292</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-7</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">374,001</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">331,947</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">42,054</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">750,583</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">882,558</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(131,975</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-15</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">501,359</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">16</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">439,348</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">15</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">62,011</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">14</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">3,087,004</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">100</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">3,018,665</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">100</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">68,339</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">2</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Net sales increased 2%
in 2017 when compared to the year-ago period. Outdoor, marine, and aviation segments had an increase in revenue, while fitness
and auto segments had a decrease in revenue. Fitness revenue represented the largest portion of our revenue mix at 25% in 2017,
which was a slight decline from 27% in 2016. Auto revenue represented the largest portion of our revenue mix in 2016 at 29% and
declined to 24% in 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Total unit sales decreased
8% to 15.4 million units in the 52-weeks ended 2017 from 16.8 million units in the 53-weeks ended 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 45; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Auto segment revenue decreased
15% from the year-ago period, primarily due to the ongoing PND market contraction. Fitness segment revenue decreased 7% from the
year-ago period, primary driven by the general decline of the basic activity tracker market. Outdoor, marine, and aviation revenues
increased 28%, 13%, and 14%, respectively when compared to the year-ago period. Growth in outdoor was driven by growth in our wearables
and subscriptions categories. Our marine segment revenue increased primarily due to growth in chartplotters, fishfinders, and entertainment
systems, and the newly acquired Navionics. Aviation revenues increased due to growth in both OEM and aftermarket sales.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>Cost of Goods Sold</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>&nbsp;</I></B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">52-weeks ended December 30, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">53-weeks ended December 31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Cost of Goods</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Cost of Goods</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">$ Change</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% Change</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">250,457</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">36</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">205,822</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">38</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">44,635</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">22</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">339,558</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">381,281</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(41,723</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-11</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">161,409</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">148,238</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,171</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">422,662</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">493,811</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(71,149</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-14</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">129,754</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">26</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">109,943</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">25</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">19,811</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">18</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,303,840</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">42</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,339,095</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">44</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">(35,255</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">-3</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45.8pt">Cost of goods sold decreased
3% in absolute dollars for the 52-weeks ended December 30, 2017 when compared to the 53-weeks ended December 31, 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The auto segment cost of
goods decline was largely consistent with the segment revenue decline. In the outdoor, fitness, and marine segments, the decrease
in cost of goods sold as a percent of revenues was a result of a shift in product mix toward higher margin products. The aviation
segment increase in cost of goods sold was generally consistent with the segment revenue increase.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>Gross Profit</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">52-weeks ended December 30, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">53-weeks ended December 31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Gross Profit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Gross Profit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">$ Change</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% Change</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">448,410</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">64</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">340,504</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">62</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">107,906</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">32</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">422,636</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">437,205</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">53</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,569</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-3</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">212,592</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">57</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">183,709</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,883</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">327,921</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">388,747</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(60,826</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-16</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">371,605</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">74</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">329,405</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">75</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">42,200</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">13</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,783,164</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">58</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,679,570</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">56</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">103,594</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">6</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Gross profit dollars in the 52-weeks ended December 30, 2017 increased 6% while gross profit margin increased
210 basis points compared to the 53-weeks ended December 31, 2016. Growth in sales of higher margin segments contributed to the
increase in gross profit dollars and gross margin percentage. Outdoor, fitness, and marine segment increases to gross profit margin
were primarily due to product mix within those segments. Auto and aviation segment gross margin rates were relatively consistent
between fiscal periods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>


<!-- Field: Page; Sequence: 46; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>Advertising Expenses</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">52-weeks ended December 30, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">53-weeks ended December 31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Advertising</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Advertising</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">$ Change</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% Change</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">41,113</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">6</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">31,005</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">6</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">10,108</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">33</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">75,660</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">90,871</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(15,211</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-17</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,101</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,516</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">585</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,639</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,122</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,483</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-23</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">6,180</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">1</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">6,629</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">2</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">(449</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">-7</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">164,693</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">5</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">177,143</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">6</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">(12,450</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">-7</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Advertising expense decreased
7% in absolute dollars and was relatively flat as a percent of revenues in the 52-weeks ended December 30, 2017 compared to the
53-weeks ended December 31, 2016. The decrease in absolute dollars is primarily attributable to decreases in spend on media advertising.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>Selling, General and
Administrative Expenses</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">52-weeks ended December 30, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">53-weeks ended December 31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Selling, General &amp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Selling, General &amp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Admin. Expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Admin. Expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">$ Change</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% Change</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">98,914</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">14</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">77,016</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">14</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">21,898</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">28</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">119,537</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">118,753</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">784</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">83,765</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60,061</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,704</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">107,995</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">127,618</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(19,623</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-15</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">27,766</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">6</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">27,110</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">6</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">656</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">2</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">437,977</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">14</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">410,558</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">14</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">27,419</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">7</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Selling, general and administrative
expense increased 7% in absolute dollars and was relatively flat as a percent of revenues in the 52-weeks ended December 30, 2017
compared to the 53-weeks ended December 31, 2016. The absolute dollar increase is primarily attributable to legal-related costs
and information technology costs. As a percent of revenues, selling, general, and administrative expenses in all segments except
marine were relatively consistent on a year over year basis. The increase in the marine segment, as a percent of revenues, was
primarily related to a litigation settlement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Research and Development Expense</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">52-weeks ended December 30, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">53-weeks ended December 31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Research &amp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Research &amp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Development</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Development</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">$ Change</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% Change</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">58,516</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">8</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">48,448</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">9</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">10,068</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">21</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">80,674</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">66,985</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,689</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">62,398</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55,965</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,433</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">126,320</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">125,660</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">660</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">183,726</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">37</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">170,902</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">39</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">12,824</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">8</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">511,634</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">17</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">467,960</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">16</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">43,674</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">9</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Research and development
expense increased 9% due to ongoing development activities for new products and the addition of engineering personnel throughout
the 52-weeks ended December 30, 2017. In absolute dollars, research and development costs increased $43.7 million when compared
with the 53-weeks ended December 31, 2016, and increased 100 basis points as a percent of revenue. Our research and development
spending is focused on product development, improving existing software capabilities, and exploring new categories.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 47; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Operating Income</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">52-weeks ended December 30, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">53-weeks ended December 31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Operating Income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Operating Income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">$ Change</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% Change</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">249,867</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">36</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">184,035</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">34</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">65,832</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">36</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">146,765</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">160,596</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,831</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-9</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,328</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">52,167</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,839</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-4</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">67,967</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">102,347</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(34,380</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-34</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">153,933</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">31</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">124,764</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">28</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">29,169</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">23</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">668,860</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">22</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">623,909</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">21</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">44,951</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">7</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As a result of the
above, operating income increased 7% in absolute dollars and 100 basis points as a percent of revenue when compared to the
53-weeks ended December 31, 2016. The growth in operating income, both in absolute dollars and as a percent of revenue, was
primarily due to an increase in revenue growth and increase in gross margin percentage, which was partially offset by
increased operating expenses, as discussed above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Other Income (Expense)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">52-weeks ended</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">53-weeks ended</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right; border-bottom: Black 1pt solid">December 30, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right; border-bottom: Black 1pt solid">December 31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left">Interest income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">36,925</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">33,406</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Foreign currency gains (losses)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(22,579</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(31,651</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">(912</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">4,006</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">13,434</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">5,761</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The average returns on
cash and investments, including interest and capital gain/loss returns, during the 52-weeks ended December 30, 2017 and the 53-
weeks ended December 31, 2016 were 1.5% for both periods. Interest income increased in fiscal 2017 primarily due to slightly
higher yields on fixed-income securities, while other income decreased in fiscal 2017 primarily due to higher net capital gains
realized in fiscal 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Foreign currency gains
and losses for the Company are typically driven by movements in the Taiwan Dollar, Euro, and British Pound Sterling in relation
to the U.S. Dollar. The Taiwan Dollar is the functional currency of Garmin Corporation, the U.S. Dollar is the functional currency
of Garmin (Europe) Ltd., and the Euro is the functional currency of most of our other European subsidiaries, although some transactions
and balances are denominated in British Pounds. The majority of the Company&rsquo;s consolidated foreign currency gain or loss
is typically driven by the significant cash and marketable securities, receivables and payables held in a currency other than the
functional currency at a given legal entity. Due to the relative size of the entities using a functional currency other than the
Taiwan Dollar, Euro, and British Pound Sterling, currency fluctuations related to these entities are not expected to have a material
impact on the Company&rsquo;s financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The $22.6 million currency
loss recognized in fiscal 2017 was primarily due to the weakening of the U.S. Dollar against the Taiwan Dollar, partially offset
by the U.S. Dollar weakening against the Euro and the British Pound Sterling. During fiscal 2017, the U.S. Dollar weakened 9.4%
against the Taiwan Dollar, resulting in a loss of $55.9 million, while the U.S. Dollar weakened 14.1% against the Euro and 9.5%
against the British Pound Sterling, resulting in gains of $27.2 million and $3.1 million, respectively. The remaining net currency
gain of $3.0 million is related to other currencies and timing of transactions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The $31.7 million currency
loss recognized in fiscal 2016 was primarily due to the weakening of the U.S. Dollar against the Taiwan Dollar and the strengthening
of the U.S. Dollar against the Euro and British Pound Sterling. During fiscal 2016, the U.S. Dollar weakened 1.7% against the Taiwan
Dollar, resulting in a loss of $9.2 million, while the U.S. Dollar strengthened 4.2% against the Euro and 16.8% against the British
Pound Sterling, resulting in losses of $13.0 million and $5.1 million, respectively. The remaining net currency loss of $4.4 million
is related to other currencies and timing of transactions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 48; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>Income Tax Provision</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our income tax benefit
for the 52-weeks ended December 30, 2017 was $12.7 million compared to income tax expense of $118.9 million for the 53-weeks ended
December 31, 2016, resulting in a net change of $131.6 million. Contributing to the decrease in tax expense was:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Income tax benefit of $180.0 million related
to the Company&rsquo;s Switzerland corporate tax election in the 52-weeks ended December 30, 2017 with no comparable item in the
53-weeks ended December 31, 2016,</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Partially offset by:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Income tax expense of $19.9 million related
to share based compensation in the 52-weeks ended December 30, 2017 in accordance with new accounting standard Topic 718, Compensation&ndash;Stock
Compensation, and</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Increased income tax expense of $21.0
million related to the Company&rsquo;s election to align certain Switzerland corporate tax positions in the 52-weeks ended December
30, 2017.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On December 22, 2017, the
Tax Cuts and Jobs Act was passed by United States Congress, reducing the United States federal corporate income tax rate from 35%
to 21%. The effects of U.S. tax reform, including revaluation of deferred tax assets and liabilities, had an immaterial impact on
the 2017 income tax benefit, on a provisional basis, as discussed in Note 6.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Net Income </I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As a result of the various
factors noted above, net income increased 36% to $695.0 million for the 52-weeks ended December 30, 2017 compared to $510.8 million
for the 53-weeks ended December 31, 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Comparison of 53-Weeks Ended December 31, 2016 and 52-Weeks Ended
December 26, 2015</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Net Sales</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="border-bottom: Black 1pt solid; text-align: center">53-weeks ended December 31, 2016</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="border-bottom: Black 1pt solid; text-align: center">52-weeks ended December 26, 2015</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center">Net Sales</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center">% of Revenues</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center">Net Sales</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center">% of Revenues</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center">$ Change</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center">% Change</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">546,326</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">18</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">411,184</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">15</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">135,142</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">33</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">818,486</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">661,599</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">156,887</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">331,947</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">286,778</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45,169</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">882,558</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,062,091</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(179,533</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-17</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">439,348</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">15</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">398,618</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">14</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">40,730</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">10</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">3,018,665</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">100</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">2,820,270</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">100</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">198,395</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">7</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Net sales increased 7% in 2016 when compared to the prior year period. All segments had an increase in
revenue except for auto. Auto revenue remains the largest portion of our revenue mix at 29% in the 53-weeks ended December 31,
2016 compared to 38% in the 52-weeks ended December 26, 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Total unit sales increased
4% to 16.8 million units in 2016 from 16.2 million units in 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Auto segment revenue decreased 17% from the prior year period, primarily due to the ongoing PND market
contraction. Outdoor, fitness, marine, and aviation revenues increased 33%, 24%, 16%, and 10%, respectively, when compared to the
prior year period, primarily due to increases in sales volumes. Growth in outdoor was driven by wearables and the newly acquired
DeLorme product lines. The increase in fitness was driven by wearables with Garmin Elevate<SUP>TM</SUP> wrist heart rate technology.
Our marine segment increased due to growth in chartplotters, fishfinders, and entertainment systems. Aviation revenues increased
due to growth in both OEM and aftermarket sales.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 49; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>Cost of Goods Sold</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>&nbsp;</I></B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">53-weeks ended December 31, 2016</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">52-weeks ended December 26, 2015</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Cost of Goods</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Cost of Goods</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">$ Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">205,822</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">38</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">156,306</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">38</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">49,516</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">32</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">381,281</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">295,460</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">85,821</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">148,238</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">128,285</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,953</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">493,811</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">597,611</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(103,800</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-17</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">109,943</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">25</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">103,904</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">26</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">6,039</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">6</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,339,095</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">44</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,281,566</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">45</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">57,529</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">4</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45.8pt">Cost of goods sold increased
4% in absolute dollars for the 53-weeks ended December 31, 2016 when compared to the 52-weeks ended December 26, 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the auto segment, the
cost of goods decline was largely consistent with the segment revenue decline. In the outdoor and fitness segments, the increases
of 32% and 29% in cost of goods sold, respectively, primarily reflect strong volume growth. In the marine and aviation segments,
the increases of 16% and 6%, respectively, primarily reflect volume growth.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>Gross Profit</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">53-weeks ended December 31, 2016</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">52-weeks ended December 26, 2015</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Gross Profit</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Gross Profit</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">$ Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">340,504</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">62</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">254,878</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">62</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">85,626</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">34</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">437,205</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">53</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">366,139</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">71,066</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">183,709</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">158,493</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,216</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">388,747</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">464,480</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(75,733</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-16</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">329,405</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">75</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">294,714</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">74</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">34,691</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">12</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,679,570</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">56</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,538,704</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">55</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">140,866</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">9</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Gross profit dollars in
the 53-weeks ended December 31, 2016 increased 9% while gross profit margin increased 100 basis points compared to the 52-weeks
ended December 26, 2015. Growth in sales of higher margin segments contributed to the increase in gross profit dollars and gross
margin percentage. Fitness margin declined to 53% due to product mix. All other segment gross margin rates are relatively consistent
between fiscal periods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>Advertising Expenses</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">53-weeks ended December 31, 2016</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">52-weeks ended December 26, 2015</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Advertising</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Advertising</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Expense</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Expense</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">$ Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">31,005</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">6</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">24,655</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">6</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">6,350</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">26</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">90,871</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">79,737</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,134</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,516</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,106</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(590</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-4</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,122</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,710</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,588</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-19</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">6,629</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">2</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">5,958</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">1</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">671</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">11</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">177,143</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">6</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">167,166</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">6</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">9,977</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">6</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Advertising expense increased
6% in absolute dollars and was relatively flat as a percent of revenues in the 53-weeks ended December 31, 2016 compared to the
52-weeks ended December 26, 2015. The increase in absolute dollars is primarily attributable to outdoor and fitness, partially
offset by auto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 50; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>Selling, General and
Administrative Expenses</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">53-weeks ended December 31, 2016</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">52-weeks ended December 26, 2015</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Selling, General &amp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Selling, General &amp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Admin. Expenses</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Admin. Expenses</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">$ Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">77,016</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">14</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">54,132</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">13</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">22,884</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">42</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">118,753</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">97,809</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,944</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60,061</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60,834</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(773</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-1</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">127,618</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">157,151</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(29,533</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-19</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">27,110</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">6</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">24,988</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">6</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">2,122</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">8</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">410,558</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">14</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">394,914</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">14</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">15,644</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">4</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Selling, general and administrative
expense increased 4% and was relatively flat as a percent of revenues in the 53-weeks ended December 31, 2016 compared to the 52-weeks
ended December 26, 2015. The absolute dollar increase is primarily attributable to information technology costs and salaries and
benefits. Variances by segment are primarily due to the allocation of certain selling, general and administrative expenses based
on percentage of total revenues with the exception of the marine segment, as expenses decreased as a percentage of revenue due
to prior year specific litigation matters.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Research and Development Expense</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">53-weeks ended December 31, 2016</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">52-weeks ended December 26, 2015</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Research &amp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Research &amp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Development</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Development</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">$ Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">48,448</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">9</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">37,021</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">9</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">11,427</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">31</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">66,985</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">54,019</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,966</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55,965</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">52,942</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,023</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">125,660</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">130,550</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,890</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-4</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">170,902</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">39</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">152,511</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">38</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">18,391</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">12</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">467,960</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">16</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">427,043</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">15</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">40,917</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">10</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Research and development
expense increased 10% due to ongoing development activities for new products and additional engineering personnel throughout the
53-weeks ended December 31, 2016. In absolute dollars, research and development costs increased $40.9 million when compared with
the 52-weeks ended December 26, 2015, and increased 40 basis points as a percent of revenue. Our research and development spending
is focused on product development, improving existing software capabilities, and exploring new categories.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Operating Income</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">53-weeks ended December 31, 2016</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">52-weeks ended December 26, 2015</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">Year over Year</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Operating Income</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Operating Income</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% of Revenues</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">$ Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">% Change</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%">Outdoor</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">184,035</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">34</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">139,070</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">34</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">44,965</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">32</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Fitness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">160,596</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">134,574</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,022</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Marine</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">52,167</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,611</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,556</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">82</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Auto</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">102,347</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">136,069</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(33,722</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-25</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Aviation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">124,764</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">28</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">111,257</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">28</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">13,507</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">12</TD><TD STYLE="text-align: left; padding-bottom: 1pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">623,909</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">21</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">549,581</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">19</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">74,328</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">14</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As a result of the above,
operating income increased 14% in absolute dollars and 120 basis points as a percent of revenue when compared to the 52-weeks ended
December 26, 2015. Revenue growth with a slight increase in gross margin percentage contributed to the growth, slightly offset
by increased operating expenses, as discussed above, with the exception of the marine segment, as operating expenses decreased
as a percentage of revenue due to prior year specific litigation matters.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>


<!-- Field: Page; Sequence: 51; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Other Income (Expense)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">53-weeks ended</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">52-weeks ended</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right; border-bottom: Black 1pt solid">December 31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right; border-bottom: Black 1pt solid">December 26, 2015</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left">Interest income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">33,406</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">29,653</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Foreign currency gains (losses)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(31,651</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(23,465</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">4,006</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">11,418</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">5,761</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">17,606</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The average returns on
cash and investments, including interest and capital gain/loss returns, during the 53-weeks ended December 31, 2016 and the 52-weeks
ended December 26, 2015 were 1.5% and 1.2%, respectively. Interest income increased primarily due to slightly higher yields on
fixed-income securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Foreign currency gains
and losses for the Company are typically driven by movements in the Taiwan Dollar, Euro, and British Pound Sterling in relation
to the U.S. Dollar. The Taiwan Dollar is the functional currency of Garmin Corporation, the U.S. Dollar is the functional currency
of Garmin (Europe) Ltd., and the Euro is the functional currency of most of our other European subsidiaries, although some transactions
and balances are denominated in British Pounds. The majority of the Company&rsquo;s consolidated foreign currency gain or loss
is typically driven by the significant cash and marketable securities, receivables and payables held in a currency other than the
functional currency at a given legal entity. Due to the relative size of the entities using a functional currency other than the
Taiwan Dollar, Euro, and British Pound Sterling, currency fluctuations related to these entities are not expected to have a material
impact on the Company&rsquo;s financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The $31.7 million currency
loss in fiscal 2016 was primarily due to the weakening of the U.S. Dollar against the Taiwan Dollar and the strengthening of the
U.S. Dollar against the Euro and British Pound Sterling. During fiscal 2016, the U.S. Dollar weakened 1.7% against the Taiwan Dollar,
resulting in a loss of $9.2 million, while the U.S. Dollar strengthened 4.2% against the Euro and 16.8% against the British Pound
Sterling, resulting in losses of $13.0 million and $5.1 million, respectively. The remaining net currency loss of $4.4 million
was related to other currencies and timing of transactions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The $23.5 million currency
loss in fiscal 2015 was primarily due to the strengthening of the U.S. Dollar against the Euro and British Pound Sterling, partially
offset by a gain associated with the strengthening of the U.S. Dollar against the Taiwan Dollar. During fiscal 2015, the U.S. Dollar
strengthened 10.0% against the Euro and 4.6% against the British Pound Sterling, resulting in losses of $31.2 million and $2.1
million, respectively. This was largely offset by the U.S. Dollar strengthening 3.8% against the Taiwan Dollar, resulting in a
gain of $19.5 million. The remaining net currency loss of $9.7 million was related to other currencies and timing of transactions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During the 53-weeks ended
December 31, 2016, Garmin recorded other income of $4.0 million compared to $11.4 million in the 52-weeks ended December 26, 2015.
The decrease in fiscal 2016 relates primarily to a legal settlement received in fiscal 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">&nbsp;</P>


<!-- Field: Page; Sequence: 52; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>Income Tax Provision</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our income tax expense
increased by $7.9 million, to $118.9 million for the 53-weeks ended December 31, 2016, from $111.0 million for the 52-weeks ended
December 26, 2015.&nbsp; Contributing to the increase was:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Increased income before taxes in the 53-weeks ended December 31, 2016
compared to the 52-weeks ended December 26, 2015,</FONT></TD></TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in">Partially offset by:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">A net release of uncertain tax position
reserves due to&nbsp;expiration of certain statutes of limitations of $11.9 million for the 53-weeks ended December 31, 2016, as
compared with $7.3 million for the 52-weeks ended December 26, 2015. </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Net Income </I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As a result of the various
factors noted above, net income increased 12% to $510.8 million for the 53-weeks ended December 31, 2016 compared to $456.2 million
for the 52-weeks ended December 26, 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Liquidity and Capital Resources</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">As of December 30, 2017, we had $2,313.2 million
of cash and cash equivalents and marketable securities. We primarily use cash flow from operations, and expect that future cash
requirements will be used, to fund our capital expenditures, support our working capital requirements, pay dividends, fund share
repurchases, and fund strategic acquisitions. We believe that our existing cash balances and cash flow from operations will be
sufficient to meet our long-term projected capital expenditures, working capital and other cash requirements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">It is management&rsquo;s goal to invest the
on-hand cash in accordance with the investment policy, which has been approved by the Board of Directors of each applicable Garmin
entity holding the cash. The investment policy&rsquo;s primary purpose is to preserve capital, maintain an acceptable degree of
liquidity, and maximize yield within the constraint of low credit risk. Garmin&rsquo;s average interest rate returns on cash and
investments during fiscal 2017, 2016, and 2015 were approximately 1.6%, 1.5%, and 1.2%, respectively. The fair value of our securities
varies from period to period due to changes in interest rates, in the performance of the underlying collateral and in the credit
performance of the underlying issuer, among other factors. See Note 3 for additional information regarding marketable securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Operating Activities</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">52-Weeks Ended</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">53-Weeks Ended</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">52-Weeks Ended</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">December 30,</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">December 31,</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">December 26,</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>(In thousands)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left">Net cash provided by operating activities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">660,842</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">705,682</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">280,467</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The $44.8 million decrease
in cash provided by operating activities in fiscal year 2017 compared to fiscal year 2016 was primarily due to a decrease of cash
provided by working capital of $133.2 million (which included increases of $52.2 million in accounts receivable and $31.5 million
in cash paid for inventory) and income taxes payable of $16.5 million. The decrease was partially offset by an increase in net
income of $184.1 million, reduced by other non-cash adjustments to net income of $79.3 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The $425.2 million increase
in cash provided by operating activities in fiscal year 2016 compared to fiscal year 2015 was primarily due to an increase in cash
provided by working capital of $223.5 million (which included decreases of $122.5 million in cash paid for inventory and $109.6
million in cash paid for prepaid royalties and other assets) and income taxes payable of $154.0 million, primarily attributable
to cash taxes paid related to a 2015 intercompany restructuring. The increase was also impacted by an increase of net income of
$54.6 million, reduced by other non-cash adjustments to net income of $6.9 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Investing Activities </I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">52-Weeks Ended</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">53-Weeks Ended</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">52-Weeks Ended</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">December 30,</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">December 31,</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">December 26,</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>(In thousands)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left">Net cash used in investing activities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(194,536</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(121,537</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(111,979</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 53; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The $73.0 million increase
in cash used in investing activities in fiscal year 2017 compared to fiscal year 2016 was primarily due to increased cash payments
for net purchases of property and equipment of $49.1 million and net cash paid for acquisitions of $12.5 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The $9.6 million increase
in cash used in investing activities in fiscal year 2016 compared to fiscal year 2015 was primarily due to increased net cash paid
for acquisitions of $39.3 million and net purchases of property and equipment of $17.6 million, partially offset by an increase
of $49.0 million in net redemptions of marketable securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have budgeted approximately
$140 million to $150 million of capital expenditures during fiscal 2018 to include some facility expansion, along with normal ongoing
capital expenditures and maintenance activities. Approximately half of the budgeted capital expenditures in fiscal 2018 are attributable
to Olathe, KS facilities, including the expansion project described in &ldquo;Item 2. Properties.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Financing Activities</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">52-Weeks Ended</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">53-Weeks Ended</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">52-Weeks Ended</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">December 30,</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">December 31,</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">December 26,</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>(In thousands)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left">Net cash used in financing activities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(448,412</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(561,676</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(500,092</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The $113.3 million decrease
in cash used in financing activities in fiscal year 2017 compared to fiscal year 2016 was primarily due to decreased dividend payments
of $98.5 million associated with an additional payment made in the 53-week fiscal year 2016 and a decrease of purchases of treasury
stock of $18.7 million under our share repurchase authorization.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The $61.6 million increase
in cash used in financing activities in fiscal year 2016 compared to fiscal year 2015 was primarily due to increased dividend payments
of $103.3 million associated with an additional payment made in the 53-week fiscal year 2016 and the year-over-year increase of
our dividend rate, partially offset by a decrease of purchases of treasury stock of $38.2 million under our share repurchase authorization.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our declared dividend has
increased from $0.48 per share for the four calendar quarters beginning in June 2014 to $0.51 per share for the twelve calendar
quarters beginning in June 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Contractual Obligations and Commercial
Commitments</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of December 30, 2017,
operating leases comprise the substance of the Company&rsquo;s commercial commitments with long-term scheduled payments, as summarized
below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="18" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Payments due by period</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold">Contractual Obligations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Less than 1 year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">1-3 years</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">3-5 years</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">More than 5 years</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; text-align: left">Operating Leases</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">82,210</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">17,572</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">25,777</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">17,255</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">21,606</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company is party to
certain other commitments, which include purchases of raw materials, advertising expenditures, and other indirect purchases in
connection with conducting our business.&nbsp; The aggregate amount of purchase orders and other commitments open as of December
30, 2017 was approximately $313.4 million. We cannot determine the aggregate amount of such purchase orders that represent contractual
obligations because purchase orders may represent authorizations to purchase rather than binding agreements. Our purchase orders
are based on our current needs and are typically fulfilled within short periods of time.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We may be required to make
significant cash outlays related to unrecognized tax benefits. However, due to the uncertainty of the timing of future cash flows
associated with our unrecognized tax benefits, we are unable to make reasonably reliable estimates of the period of cash settlement,
if any, with the respective taxing authorities. Accordingly, unrecognized tax benefits of $130.8 million as of December 30, 2017,
have been excluded from the contractual obligations table above. For further information related to unrecognized tax benefits,
see Note 2, &ldquo;Income Taxes,&rdquo; to the consolidated financial statements included in this Report.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>


<!-- Field: Page; Sequence: 54; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Off-Balance Sheet Arrangements </I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We do not have any off-balance
sheet arrangements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><A NAME="a_014"></A>Item 7A. Quantitative and Qualitative Disclosures About Market
Risk </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><B>Market Sensitivity</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have market risk primarily
in connection with the pricing of our products and services and the purchase of raw materials. Product pricing and raw materials
costs are both significantly influenced by semiconductor market conditions. Historically, during cyclical industry downturns, we
have been able to offset pricing declines for our products through a combination of improved product mix and success in obtaining
price reductions in raw materials costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><B>Inflation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We do not believe that
inflation has had a material effect on our business, financial condition or results of operations. If our costs were to become
subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our
inability or failure to do so could adversely affect our business, financial condition and results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>Foreign Currency Exchange
Rate Risk</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The operation of Garmin&rsquo;s
subsidiaries in international markets results in exposure to movements in currency exchange rates. We have experienced significant
foreign currency gains and losses due to the strengthening and weakening of the U.S. dollar. The potential of volatile foreign
exchange rate fluctuations in the future could have a significant effect on our results of operations. The Company has not historically
hedged its foreign currency exchange rate risks.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The currencies that create
a majority of the Company&rsquo;s exchange rate exposure are the Taiwan Dollar, Euro, and British Pound Sterling. Garmin Corporation,
headquartered in Xizhi, Taiwan, uses the local currency as the functional currency. The Company translates all assets and liabilities
at year-end exchange rates and income and expense accounts at average rates during the year. In order to minimize the effect of
the currency exchange fluctuations on our net assets, we have elected to retain most of our Taiwan subsidiary&rsquo;s cash and
investments in marketable securities denominated in U.S. Dollars.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Most European subsidiaries
use the Euro as the functional currency. The functional currency of our largest European subsidiary, Garmin (Europe) Ltd. remains
the U.S. Dollar, and as some transactions occurred in British Pounds Sterling or Euros, foreign currency gains or losses have been
realized historically related to the movements of those currencies relative to the U.S. Dollar. The Company believes that gains
and losses will become more material in the future as our European presence grows.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During fiscal year 2017,
the Company incurred a net foreign currency loss of $22.6 million, primarily due to the weakening of the U.S. Dollar against the
Taiwan Dollar, partially offset by the U.S. Dollar weakening against the Euro and the British Pound Sterling. During fiscal 2017,
the U.S. Dollar weakened 9.4% against the Taiwan Dollar, resulting in a loss of $55.9 million, while the U.S. Dollar weakened 14.1%
against the Euro and 9.5% against the British Pound Sterling, resulting in gains of $27.2 million and $3.1 million, respectively.
The remaining net currency gain of $3.0 million is related to other currencies and timing of transactions. These and other currency
moves during fiscal year 2017 also resulted in a currency translation adjustment of $88.3 million within accumulated other comprehensive
income.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 55; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We assessed the Company&rsquo;s
exposure to movements in currency exchange rates by performing a sensitivity analysis of adverse changes in exchange rates and
the corresponding impact to our results of operations. Based on monetary assets and liabilities denominated in currencies other
than respective functional currencies as of December 30, 2017 and December 31, 2016, hypothetical and reasonably possible adverse
changes of 10% for the Taiwan Dollar, Euro, and British Pound Sterling would have resulted in an adverse impact on income before
income taxes of approximately $96 million and $92 million at December 30, 2017 and December 31, 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><B>Interest Rate Risk</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have no outstanding
long-term debt as of December 30, 2017. We, therefore, have no meaningful debt-related interest rate risk.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are exposed to interest
rate risk in connection with our investments in marketable securities. As interest rates change, the unrealized gains and losses
associated with those securities will fluctuate accordingly.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s investment policy targets
low risk investments with the objective of minimizing the potential risk of principal loss. The Company does not intend to sell
securities in an unrealized loss position and it is not more likely than not that the Company will be required to sell such investments
before recovery of their amortized costs bases, which may be maturity. During 2017 and 2016, the Company did not record any material
impairment charges on its outstanding securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify">We assessed the Company&rsquo;s exposure to
interest rate risk by performing a sensitivity analysis of a parallel shift in the yield curve and the corresponding impact to
the Company&rsquo;s portfolio of marketable securities. Based on balance sheet positions as of December 30, 2017 and December 31,
2016, the hypothetical and reasonably possible 100 basis point increases in interest rates across all securities would have resulted
in declines in portfolio fair market value of approximately $42 million and $45 million at December 30, 2017 and December 30, 2016,
respectively. Such losses would only be realized if the Company sold the investments prior to maturity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 56; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><A NAME="a_015"></A>Item 8. Financial Statements and Supplementary Data </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">CONSOLIDATED FINANCIAL STATEMENTS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Garmin Ltd. and Subsidiaries</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Years Ended December 30, 2017, December 31,
2016, December 26, 2015</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Contents</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="width: 90%; text-align: justify"><A HREF="#fin_001"><FONT STYLE="font-family: Times New Roman, Times, Serif">Report of Ernst &amp;
    Young LLP, Independent Registered Public Accounting Firm</FONT></A></TD>
    <TD STYLE="width: 10%; text-align: right; vertical-align: bottom"><A HREF="#fin_001"><FONT STYLE="font-family: Times New Roman, Times, Serif">58</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><A HREF="#fin_002"><FONT STYLE="font-family: Times New Roman, Times, Serif">Consolidated Balance Sheets at December
    30, 2017 and December 31, 2016</FONT></A></TD>
    <TD STYLE="text-align: right; vertical-align: bottom"><A HREF="#fin_002"><FONT STYLE="font-family: Times New Roman, Times, Serif">59</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in"><A HREF="#fin_003"><FONT STYLE="font-family: Times New Roman, Times, Serif">Consolidated
    Statements of Income for the Years Ended December 30, 2017, December 31, 2016, And December 26, 2015</FONT></A></TD>
    <TD STYLE="text-align: right; vertical-align: bottom"><A HREF="#fin_003"><FONT STYLE="font-family: Times New Roman, Times, Serif">60</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in"><A HREF="#fin_004"><FONT STYLE="font-family: Times New Roman, Times, Serif">Consolidated
    Statements of Comprehensive Income for the Years Ended December 30, 2017, December 31, 2016 and December 26, 2015</FONT></A></TD>
    <TD STYLE="text-align: right; vertical-align: bottom"><A HREF="#fin_004"><FONT STYLE="font-family: Times New Roman, Times, Serif">61</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in"><A HREF="#fin_005"><FONT STYLE="font-family: Times New Roman, Times, Serif">Consolidated Statements of Stockholders&rsquo;
    Equity for the Years Ended December 30, 2017, December 31, 2016, and December 26, 2015</FONT></A></TD>
    <TD STYLE="text-align: right; vertical-align: bottom"><A HREF="#fin_005"><FONT STYLE="font-family: Times New Roman, Times, Serif">62</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in"><A HREF="#fin_006"><FONT STYLE="font-family: Times New Roman, Times, Serif">Consolidated
    Statements of Cash Flows for the Years Ended December 30, 2017, December 31, 2016, and December 26, 2015</FONT></A></TD>
    <TD STYLE="text-align: right; vertical-align: bottom"><A HREF="#fin_006"><FONT STYLE="font-family: Times New Roman, Times, Serif">63</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><A HREF="#fin_007"><FONT STYLE="font-family: Times New Roman, Times, Serif">Notes to Consolidated Financial Statements</FONT></A></TD>
    <TD STYLE="text-align: right; vertical-align: bottom"><A HREF="#fin_007"><FONT STYLE="font-family: Times New Roman, Times, Serif">65</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 57; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><A NAME="fin_001"></A>Report of Independent Registered Public Accounting Firm</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">To the Stockholders and the Board of Directors of Garmin Ltd.
and Subsidiaries</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Opinion on the Financial Statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying consolidated
balance sheets of Garmin Ltd. and Subsidiaries (the Company) as of December 30, 2017 and December 31, 2016, and the related consolidated
statements of income, comprehensive income, stockholders&rsquo; equity and cash flows for each of the three years in the period
ended December 30, 2017 and the related notes and financial statement schedule listed in the Index at Item 15(a) (collectively
referred to as the &ldquo;financial statements&rdquo;). In our opinion, the financial statements present fairly, in all material
respects, the consolidated financial position of the Company at December 30, 2017 and December 31, 2016, and the consolidated results
of its operations and its cash flows for each of the three years in the period ended December 30, 2017, in conformity with U.S.
generally accepted accounting principles.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We also have audited, in accordance with
the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&rsquo;s internal control over
financial reporting as of December 30, 2017, based on criteria established in Internal Control-Integrated Framework issued by the
Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 21, 2018, expressed
an unqualified opinion thereon.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Basis for Opinion</B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These financial statements are the responsibility
of the Company&rsquo;s management. Our responsibility is to express an opinion on the Company&rsquo;s financial statements based
on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the
Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange
Commission and the PCAOB.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we
plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement,
whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial
statements, whether due to error or fraud and performing procedures that respond to those risks. Such procedures included examining,
on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating
the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of
the financial statements. We believe that our audits provide a reasonable basis for our opinion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">/s/ Ernst &amp; Young LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">We have served as the Company&rsquo;s auditor since 1990.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Kansas City, Missouri</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">February 21, 2018</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 58; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="fin_002"></A>Garmin Ltd. And Subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Consolidated Balance Sheets</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>(In thousands, except per share information)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 30,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Current assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left; padding-left: 9pt">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">891,488</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">846,883</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Marketable securities <I>(Note 3)</I></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">161,687</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">266,952</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Accounts receivable, less allowance for doubtful accounts of $4,168 in 2017 and $14,669 in 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">590,882</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">527,062</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Inventories, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">517,644</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">484,821</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Deferred costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">48,312</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47,395</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Prepaid expenses and other current assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">153,912</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">89,903</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Total current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,363,925</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,263,016</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Land and improvements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">114,701</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">104,740</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Building and improvements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">482,794</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">376,916</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Office furniture and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">246,107</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">222,439</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Manufacturing equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">156,119</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">129,526</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Engineering equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">141,321</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">124,979</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; padding-left: 9pt">Vehicles</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">21,115</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">21,259</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,162,157</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">979,859</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; padding-left: 9pt">Accumulated depreciation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(566,473</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(496,981</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">595,684</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">482,878</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Restricted cash <I>(Note 4)</I></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">271</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">113</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Marketable securities <I>(Note 3)</I></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,260,033</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,213,285</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Deferred income taxes <I>(Note 6)</I></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">199,343</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">110,293</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Noncurrent deferred costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">73,851</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56,151</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Intangible assets, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">409,801</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">305,002</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Other assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">107,352</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">94,395</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Total assets</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,010,260</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">4,525,133</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Liabilities and Stockholders' Equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Current liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">169,640</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">172,404</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Salaries and benefits payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">102,802</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">88,818</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Accrued warranty costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36,827</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37,233</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Accrued sales program costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">93,250</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">80,953</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">139,681</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">146,564</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Accrued royalty costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,204</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36,523</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Accrued advertising expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30,987</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37,440</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Other accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">93,652</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">70,469</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Income taxes payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,638</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,163</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Dividend payable</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">95,975</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">96,168</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Total current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">828,656</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">782,735</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Deferred income taxes <I>(Note 6)</I></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">75,215</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">61,220</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Noncurrent income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">138,295</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">121,174</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Noncurrent deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">163,840</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">140,407</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Other liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,788</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,594</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Stockholders' equity:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shares, CHF 0.10 par value, 198,077 shares authorized and issued, 188,189 shares outstanding at December 30, 2017; and 188,565 shares outstanding at December 31, 2016; <I>(Notes 9, 10, and 11):</I></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,979</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,979</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,828,386</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,836,047</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Treasury stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(468,818</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(455,964</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Retained earnings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,368,874</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,056,702</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Accumulated other comprehensive income (loss)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">56,045</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(36,761</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Total stockholders' equity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,802,466</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,418,003</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Total liabilities and stockholders' equity</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,010,260</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">4,525,133</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>See accompanying notes.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 59; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="fin_003"></A>Garmin Ltd. And Subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Consolidated Statements of Income</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>(In thousands, except per share information)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 30,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 26,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left">Net sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,087,004</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,018,665</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,820,270</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Cost of goods sold</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,303,840</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,339,095</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,281,566</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,783,164</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,679,570</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,538,704</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Advertising expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">164,693</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">177,143</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">167,166</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Selling, general and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">437,977</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">410,558</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">394,914</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Research and development expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">511,634</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">467,960</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">427,043</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,114,304</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,055,661</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">989,123</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">668,860</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">623,909</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">549,581</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Other income (expense):</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Interest income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36,925</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,406</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29,653</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Foreign currency losses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(22,579</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(31,651</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(23,465</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 9pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(912</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,006</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,418</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13,434</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,761</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">17,606</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Income before income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">682,294</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">629,670</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">567,187</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Income tax provision (benefit): <I>(Note 6)</I></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 9pt">Current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">79,234</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">117,842</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">114,222</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 9pt">Deferred</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(91,895</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,014</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,262</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(12,661</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">118,856</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">110,960</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">694,955</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">510,814</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">456,227</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Basic net income per share <I>(Note 10)</I></FONT></TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3.70</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2.71</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2.39</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Diluted net income per share <I>(Note 10)</I></FONT></TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3.68</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2.70</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2.39</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>See accompanying notes.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 60; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="fin_004"></A>Garmin Ltd. And Subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Consolidated Statements of Comprehensive
Income</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>(In thousands)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 30,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 26,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left">Net income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">694,955</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">510,814</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">456,227</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Foreign currency translation adjustment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">88,320</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,696</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(34,981</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Change in fair value of available-for-sale marketable securities, net of deferred taxes</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,486</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(11,029</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,982</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Comprehensive income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">787,761</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">504,481</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">423,228</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>See accompanying notes.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>


<!-- Field: Page; Sequence: 61; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="fin_005"></A>Garmin Ltd. And Subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Consolidated Statements of Stockholders'
Equity</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>(In thousands)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Accumulated</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Additional</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Other</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Common</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Paid-In</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Treasury</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Retained</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-size: 8pt">Comprehensive</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Stock</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Capital</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Stock</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Earnings</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Income
    (Loss)</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Total</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; font-weight: bold"><FONT STYLE="font-size: 8pt">Balance at December 27, 2014</FONT></TD><TD STYLE="width: 1%; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 10%; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,797,435</FONT></TD><TD STYLE="width: 1%; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 10%; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">73,521</FONT></TD><TD STYLE="width: 1%; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 10%; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(330,132</FONT></TD><TD STYLE="width: 1%; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="width: 1%; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 10%; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,859,972</FONT></TD><TD STYLE="width: 1%; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 10%; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">2,571</FONT></TD><TD STYLE="width: 1%; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="width: 10%; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">3,403,367</FONT></TD><TD STYLE="width: 1%; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Net income</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">456,227</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">456,227</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">Translation adjustment</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(34,981</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(34,981</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Adjustment related to unrealized gains (losses)
    on available-for-sale securities net of income tax effects of $115</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,982</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,982</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.5in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Comprehensive income</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">423,228</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Dividends declared</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(100</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(385,682</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(385,782</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Tax benefit from issuance of equity awards</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(2,050</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(2,050</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Issuance of treasury stock related to equity awards</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(35,422</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt"><B>52,494</B></FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">17,072</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Stock compensation</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">26,290</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">26,290</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Purchase of treasury stock related to equity awards</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(5,586</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(5,586</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Purchase of treasury stock under share repurchase
    plan</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">(131,413</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">(131,413</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">Balance at December 26, 2015</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,797,435</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">62,239</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(414,637</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,930,517</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(30,428</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">3,345,126</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Net income</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">510,814</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">510,814</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Translation adjustment</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">4,696</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">4,696</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Adjustment related to unrealized gains (losses)
    on available-for-sale securities net of income tax effects of $1,094</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(11,029</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(11,029</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.5in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Comprehensive income</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">504,481</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Dividends declared</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">-</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(384,629</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(384,629</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Tax benefit from issuance of equity awards</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(6,309</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(6,309</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Issuance of treasury stock related to equity awards</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(40,589</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt"><B>59,237</B></FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">18,648</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Stock compensation</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">41,250</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">41,250</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Purchase of treasury stock related to equity awards</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(7,331</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(7,331</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Purchase of treasury stock under share repurchase
    plan</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(93,233</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(93,233</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Reduction in par value of Common Stock</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(1,779,456</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,779,456</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">Balance at December 31, 2016</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">17,979</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,836,047</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(455,964</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">2,056,702</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(36,761</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">3,418,003</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Net income</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">694,955</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">694,955</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Translation adjustment</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">88,320</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">88,320</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Adjustment related to unrealized gains (losses)
    on available-for-sale securities net of income tax effects of $493</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">4,486</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">4,486</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.5in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Comprehensive income</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">787,761</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Dividends declared</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(382,783</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(382,783</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Issuance of treasury stock related to equity awards</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(52,581</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt"><B>74,442</B></FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">21,861</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Stock compensation</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">44,735</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">44,735</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Purchase of treasury stock related to equity awards</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">185</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(12,773</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(12,588</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">Purchase of treasury stock under share repurchase
    plan</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(74,523</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">&ndash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(74,523</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">Balance at December 30, 2017</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">17,979</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">1,828,386</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">(468,818</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">2,368,874</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">56,045</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">3,802,466</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>See accompanying notes.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>


<!-- Field: Page; Sequence: 62; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="fin_006"></A>Garmin Ltd. And Subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Consolidated Statements of Cash Flows</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>(In thousands)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 30,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 26,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Operating Activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 61%; text-align: left; padding-left: 0.125in">Net income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">694,955</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">510,814</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">456,227</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Adjustments to reconcile net income to net cash provided by operating activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.375in">Depreciation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">59,895</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55,796</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">51,311</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.375in">Amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,357</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30,544</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,049</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.375in">Gain on sale of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(230</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(503</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(198</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.375in">Provision for doubtful accounts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,021</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,136</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,521</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.375in">Provision for obsolete and slow-moving inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,071</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,458</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,257</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.375in">Unrealized foreign currency losses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,036</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,387</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37,931</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.375in">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(90,725</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,699</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,897</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.375in">Stock compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,735</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41,250</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,290</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.375in">Realized losses (gains) on marketable securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">991</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(822</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(55</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.375in">Changes in operating assets and liabilities, net of acquisitions:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.875in">Accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(40,088</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,473</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.875in">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(38,575</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,455</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(121,718</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.875in">Other current and non-current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(21,608</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,234</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(107,360</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.875in">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(17,240</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(11,496</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36,079</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.875in">Other current and non-current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,627</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,766</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,742</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.875in">Deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,329</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,363</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(43,338</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.875in">Deferred costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18,266</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(15,780</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(585</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.875in">Income taxes payable</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(13,443</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,017</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(151,014</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net cash provided by operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">660,842</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">705,682</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">280,467</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Investing activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Purchases of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(139,696</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(90,960</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(80,592</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Proceeds from sale of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">361</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">676</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,921</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Purchase of intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12,232</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,715</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,889</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Purchase of marketable securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(587,656</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(905,089</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(915,921</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Redemption of marketable securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">635,311</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">957,350</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">919,141</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Acquisitions, net of cash acquired</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(90,471</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(77,945</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(38,687</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Change in restricted cash</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(153</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">146</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">48</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net cash used in investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(194,536</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(121,537</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(111,979</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Financing activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Dividends</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">(382,976</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">(481,452</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">(378,117</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Tax benefit from issuance of equity awards</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,692</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,049</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Proceeds from issuance of treasury stock related to equity awards</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,860</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,648</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,073</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Purchase of treasury stock related to equity awards</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12,773</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,331</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,586</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Purchase of treasury stock under share repurchase plan</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(74,523</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(93,233</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(131,413</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net cash used in financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(448,412</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(561,676</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(500,092</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Effect of exchange rate changes on cash and cash equivalents</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">26,711</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(8,656</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(31,594</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net increase (decrease) in cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,605</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,813</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(363,198</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Cash and cash equivalents at beginning of year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">846,883</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">833,070</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,196,268</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Cash and cash equivalents at end of year</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">891,488</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">846,883</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">833,070</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>See accompanying notes.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>


<!-- Field: Page; Sequence: 63; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Garmin Ltd. And Subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Consolidated Statements of Cash Flows (continued)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>(In thousands)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Fiscal Year Ended</B></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 30,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 26,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Supplemental disclosures of cash flow information</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left; padding-bottom: 2.5pt">Cash paid during the year for income taxes</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2.5pt double; text-align: right">106,146</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2.5pt double; text-align: right">115,548</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2.5pt double; text-align: right">252,885</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Cash received during the year from income tax refunds</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,806</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">4,275</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,793</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Supplemental disclosure of non-cash investing and financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 2.5pt">Increase in accrued capital expenditures related to purchases of property and equipment</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">13,864</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">2,154</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">-</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 2.5pt">Change in marketable securities related to unrealized appreciation (depreciation)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">4,979</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">(12,123</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">1,867</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Fair value of assets acquired</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">128,190</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">91,620</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">38,687</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Liabilities assumed</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(29,587</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,344</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Less:&nbsp;&nbsp;cash acquired</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(8,132</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(7,331</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Cash paid for acquisitions, net of cash acquired</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">90,471</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">77,945</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">38,687</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>See accompanying notes.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 64; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="fin_007"></A>GARMIN LTD. AND SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><I>(In thousands, except share and per share
information)</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><I>December 30, 2017 and December 31, 2016</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>1. Description of the Business</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin Ltd. and subsidiaries
(together, the &ldquo;Company&rdquo;) design, develop, manufacture, market, and distribute a diverse family of hand-held, wrist-based,
portable and fixed-mount Global Positioning System (GPS)-enabled products and other navigation, communications, information and
sensor-based products. Garmin Corporation (GC) is primarily responsible for the manufacturing and distribution of the Company&rsquo;s
products to the Company&rsquo;s subsidiaries and, to a lesser extent, new product development and sales and marketing of the Company&rsquo;s
products in Asia and the Far East. Garmin International, Inc. (GII) is primarily responsible for sales and marketing of the Company&rsquo;s
products in the Americas region and for most of the Company&rsquo;s research and new product development. GII also manufactures
most of the Company&rsquo;s products in the aviation segment. Garmin (Europe) Ltd. (GEL) is responsible for sales and marketing
of the Company&rsquo;s products in Europe, the Middle East and Africa (EMEA). Many of GEL&rsquo;s sales are to other Company-owned
distributors in the EMEA region.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>2. Summary of Significant Accounting Policies</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Basis of Presentation and Principles of Consolidation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The accompanying consolidated
financial statements have been prepared in accordance with accounting principles generally accepted in the United States. The accompanying
consolidated financial statements reflect the accounts of Garmin Ltd. and its wholly-owned subsidiaries. All significant inter-company
balances and transactions have been eliminated.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">At the Company&rsquo;s
Annual General Meeting on June 10, 2016, the Company&rsquo;s shareholders approved the cancellation of 10,000,000 registered shares
of the Company held by the Company (the &ldquo;Formation Shares&rdquo;) and the reduction in par value of each share of the Company
from CHF 10 to CHF 0.10 and the amendment of the Company&rsquo;s Articles of Association to effect a corresponding share capital
reduction.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Fiscal Year</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s fiscal
year is based on a 52-53-week period ending on the last Saturday of the calendar year. Due to the fact that there are not exactly
52 weeks in a calendar year, and there is slightly more than one additional day per year (not including the effects of leap year)
in each calendar year as compared to a 52-week fiscal year, the Company will have a fiscal year comprising 53 weeks in certain
fiscal years, as determined by when the last Saturday of the calendar year occurs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In those resulting fiscal
years that have 53 weeks, the Company will record an extra week of sales, costs, and related financial activity. Therefore, the
financial results of those 53-week fiscal years, and the associated 14-week fourth quarters, will not be entirely comparable to
the prior and subsequent 52-week fiscal years and the associated 13-week quarters. Fiscal years 2017 and 2015 included 52 weeks
while fiscal 2016 included 53 weeks.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Use of Estimates</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation of consolidated
financial statements in conformity with accounting principles generally accepted in the United States requires management to make
estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual
results could differ from those estimates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 65; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Foreign Currency </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Many Garmin Ltd. subsidiaries
utilize currencies other than the United States Dollar (USD) as their functional currency. As required by the Foreign Currency
Matters topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC), the financial statements
of these subsidiaries for all periods presented have been translated into USD, the functional currency of Garmin Ltd., and the
reporting currency herein, for purposes of consolidation at rates prevailing during the year for sales, costs, and expenses and
at end-of-year rates for all assets and liabilities. The effect of this translation is recorded in a separate component of stockholders&rsquo;
equity. Cumulative currency translation adjustments of $78,909 and ($9,411) as of December 30, 2017 and December 31, 2016, respectively,
have been included in accumulated other comprehensive income in the accompanying consolidated balance sheets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Transactions in foreign
currencies are recorded at the approximate rate of exchange at the transaction date. The movements of the Taiwan Dollar and Euro/British
Pound Sterling typically have offsetting impacts on operating income when the currencies move congruently against the U.S. Dollar
due to the use of the Taiwan Dollar for manufacturing costs while the Euro and British Pound Sterling transactions relate primarily
to revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Assets and liabilities
resulting from these transactions are translated at the rate of exchange in effect at the balance sheet date. The majority of the
Company&rsquo;s consolidated foreign currency gain or loss is typically driven by the significant cash and marketable securities,
receivables and payables held in a currency other than the functional currency at a given legal entity. Foreign currency losses
recorded in results of operations were $22,579, $31,651, and $23,465 for the years ended December 30, 2017, December 31, 2016,
and December 26, 2015, respectively. The loss in fiscal 2017 was due primarily to the USD weakening against the Taiwan Dollar,
which was partially offset by the USD weakening against the Euro and British Pound Sterling. The loss in fiscal 2016 was due primarily
to the USD weakening against the Taiwan Dollar and the USD strengthening against the Euro and British Pound Sterling. The loss
in fiscal 2015 was due primarily to the USD strengthening against the Euro and British Pound Sterling, which was partially offset
by the USD strengthening against the Taiwan Dollar.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Earnings Per Share</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Basic earnings per share
amounts are computed based on the weighted-average number of common shares outstanding. For purposes of diluted earnings per share,
the number of shares that would be issued from the exercise of dilutive share-based compensation awards has been reduced by the
number of shares which could have been purchased from the proceeds of the exercise or release at the average market price of the
Company&rsquo;s stock during the period the awards were outstanding. See Note 10.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Cash and Cash Equivalents</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For purposes of reporting
cash flows, cash and cash equivalents include cash on hand, operating accounts, money market funds, and securities with maturities
of three months or less when purchased. The carrying amount of cash and cash equivalents approximates fair value, given the short
maturity of those instruments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Trade Accounts Receivable</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company sells its products
to retailers, wholesalers, and other customers and extends credit based on its evaluation of the customer&rsquo;s financial condition.&nbsp;
Potential losses on receivables are dependent on each individual customer&rsquo;s financial condition. The Company carries its
trade accounts receivable at net realizable value. Typically, its accounts receivable are collected within 80 days and do not bear
interest. The Company monitors its exposure to losses on receivables and maintains allowances for potential losses or adjustments.
The Company determines these allowances by (1) evaluating the aging of its receivables and (2) reviewing its high-risk customers.
Past due receivable balances are written off when internal collection efforts have been unsuccessful in collecting the amount due.
The Company maintains trade credit insurance to provide security against large losses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 66; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Concentration of Credit Risk </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company grants credit
to certain customers who meet the Company&rsquo;s pre-established credit requirements. Generally, the Company does not require
security when trade credit is granted to customers. Credit losses are provided for in the Company&rsquo;s consolidated financial
statements and typically have been within management&rsquo;s expectations. Certain customers are allowed extended terms consistent
with normal industry practice. Most of these extended terms can be classified as either relating to seasonal sales variations or
to the timing of new product releases by the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s top
ten customers have contributed between 22% and 24% of net sales since 2015. None of the Company&rsquo;s customers accounted for
more than or equal to 10% of consolidated net sales in the years ended December 30, 2017, December 31, 2016, and December 26, 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Inventories</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Inventories are stated
at the lower of cost or market with cost being determined on a first-in, first-out (FIFO) basis. The Company writes down its inventory
for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory and the estimated net
realizable value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable
than those projected by management, additional inventory write-downs may be required. Inventories consisted of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 30, 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>December 31, 2016<SUP>(1)</SUP></B></FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left">Raw materials</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">179,659</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">152,497</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Work-in-process</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">75,754</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">61,048</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Finished goods</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">262,231</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">271,276</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Inventory</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">517,644</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">484,821</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 7%"></TD><TD STYLE="width: 3%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><SUP>(1)</SUP></FONT></TD><TD STYLE="text-align: justify; width: 94%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Inventory
balances by major class of inventory as of December 31, 2016 have been recast to conform to the current year presentation.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Property and Equipment </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment
are recorded at cost and depreciated using the straight-line method over the following estimated useful lives:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 50%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Buildings and improvements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">39-50</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Office furniture and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">3-5</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Manufacturing and engineering equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">5-10</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 77%">Vehicles</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 20%; text-align: center">5</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Long-Lived Assets</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As required by the <I>Property,
Plant and Equipment</I> topic of the FASB ASC, the Company reviews long-lived assets for impairment whenever events or changes
in circumstances indicate the carrying amount of an asset may not be fully recoverable. The carrying amount of a long-lived asset
is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition
of the asset. That assessment is based on the carrying amount of the asset at the date it is tested for recoverability. An impairment
loss is measured as the amount by which the carrying amount of a long-lived asset exceeds its fair value.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 67; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The <I>Intangibles &ndash;
Goodwill and Other</I> topic of the FASB ASC (ASC Topic 350) requires that goodwill and intangible assets with indefinite useful
lives should not be amortized but rather be tested for impairment at least annually or sooner whenever events or changes in circumstances
indicate that they may be impaired. The Company performs its annual goodwill and intangible asset impairment tests in the fourth
quarter of each year. ASC Topic 350 allows management to first perform a qualitative assessment (&ldquo;step zero&rdquo;) by assessing
the qualitative factors of relevant events and circumstances at the reporting unit level to determine if it is necessary to perform
the quantitative goodwill impairment test (&ldquo;step one&rdquo;). If factors indicate that it is more likely than not that the
fair value of the reporting unit is less than the carrying amount, then the step one assessment will be performed. If the fair
value of the reporting unit is less than the carrying amount in step one then goodwill impairment will be recognized and the charge
is determined through the &ldquo;step two&rdquo; analysis.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Each of the Company&rsquo;s
operating segments (auto PND, auto OEM, aviation, marine, outdoor, and fitness) represents a distinct reporting unit. The auto
PND market has declined in recent years as competing technologies have emerged and market saturation has occurred. This has resulted
in periods of lower revenues and profits for the Company&rsquo;s auto PND reporting unit. Considering these qualitative factors,
management performed a step one quantitative goodwill impairment assessment of the auto PND reporting unit in the fourth quarter
of 2017. Management determined that the fair value of the reporting unit was substantially in excess of its carrying amount, and
a step two analysis was therefore not performed. However, considering the uncertainty of future operating results and/or market
conditions deteriorating faster or more drastically than the forecasts utilized in management&rsquo;s estimation of fair value,
management believes some or all of the approximately $80 million of goodwill associated with the Company&rsquo;s auto PND reporting
unit is at risk of future impairment. Management concluded that no other reporting units are currently at risk of impairment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company did not recognize
any material goodwill or intangible asset impairment charges in 2017, 2016, or 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Accounting
guidance also requires that intangible assets with finite lives be amortized over their estimated useful lives and reviewed for
impairment. The Company is currently amortizing its acquired intangible assets with finite lives over periods ranging from three
to ten years</FONT>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Dividends </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Under Swiss corporate law,
dividends must be approved by shareholders at the general meeting of the Company&rsquo;s shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On June 9, 2017, the shareholders
approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&rsquo;s 2017 fiscal year) payable in four equal
installments on dates determined by the Board of Directors. The dates determined by the Board were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 60%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Dividend Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">Record Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">$s per share</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 43%">June 30, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 43%">June 19, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">0.51</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>September 29, 2017</TD><TD>&nbsp;</TD>
    <TD>September 15, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>December 29, 2017</TD><TD>&nbsp;</TD>
    <TD>December 15, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>March 30, 2018</TD><TD>&nbsp;</TD>
    <TD>March 15, 2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company paid dividends
in 2017 in the amount of $382,976. Both the dividends paid and the remaining dividend payable were reported as a reduction of retained
earnings.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On June 10, 2016, the shareholders
approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&rsquo;s 2016 fiscal year) payable in four equal
installments on dates determined by the Board of Directors. The dates determined by the Board were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 68; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 60%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Dividend Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">Record Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">$s per share</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 43%">June 30, 2016</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 43%">June 16, 2016</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">0.51</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>September 30, 2016</TD><TD>&nbsp;</TD>
    <TD>September 15, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>December 30, 2016</TD><TD>&nbsp;</TD>
    <TD>December 14, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>March 31, 2017</TD><TD>&nbsp;</TD>
    <TD>March 15, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company paid dividends
in 2016 in the amount of $481,452. Both the dividends paid and the remaining dividend payable were reported as a reduction of retained
earnings.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On June 5, 2015, the shareholders
approved a dividend of $2.04 per share (of which, $1.02 was paid in the Company's 2015 fiscal year) payable in four equal installments
on dates determined by the Board of Directors. The dates determined by the Board were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 60%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Dividend Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Record Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center">$s per share</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 43%">June 30, 2015</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 43%">June 16, 2015</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">0.51</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>September 30, 2015</TD><TD>&nbsp;</TD>
    <TD>September 15, 2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>December 31, 2015</TD><TD>&nbsp;</TD>
    <TD>December 15, 2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>March 31, 2016</TD><TD>&nbsp;</TD>
    <TD>March 16, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company paid dividends
in 2015 in the amount of $378,117. Both the dividends paid and the remaining dividend payable were reported as a reduction of retained
earnings.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of December 30, 2017
and December 31, 2016, approximately $304,674 of retained earnings was indefinitely restricted from distribution to stockholders
pursuant to the laws of Taiwan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Intangible Assets</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">At December 30, 2017, and
December 31, 2016, the Company had patents, customer related intangibles and other identifiable finite-lived intangible assets
recorded at a cost of $316,705 and $253,473, respectively. Identifiable, finite-lived intangible assets are amortized over their
estimated useful lives on a straight-line basis over three to ten years. Accumulated amortization was $193,886 and $173,023 at
December 30, 2017, and December 31, 2016, respectively. Amortization expense on these intangible assets was $20,863, $14,319, and
$7,115 for the years ended December 30, 2017, December 31, 2016, and December 26, 2015, respectively. In the next five years, the
amortization expense is estimated to be $18,796, $16,293, $14,167, $10,463, and $8,111, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s excess
purchase cost over fair value of net assets acquired (goodwill) was $286,982 at December 30, 2017, and $224,553 at December 31,
2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">December 30,<BR>
 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, <BR>
2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left">Goodwill balance at beginning of year</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">224,553</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">187,791</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Acquisitions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">58,332</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38,061</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Finalization of purchase price allocations and effect of foreign currency translation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,097</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,299</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Goodwill balance at end of year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">286,982</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">224,553</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">&nbsp;</P>


<!-- Field: Page; Sequence: 69; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B>Marketable Securities</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Management determines the
appropriate classification of marketable securities at the time of purchase and reevaluates such designation as of each balance
sheet date.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">All of the Company&rsquo;s
marketable securities were considered available-for-sale at December 30, 2017. Available-for-sale securities are stated at fair
value, with the unrealized gains and losses, net of tax, reported in other comprehensive income (loss). At December 30, 2017 and
December 31, 2016, cumulative unrealized net losses of $22,864 and $27,350, respectively, were reported in accumulated other comprehensive
income, net of related taxes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Investments are reviewed
periodically to determine if they have suffered an impairment of value that is considered other than temporary. If investments
are determined to be impaired, a loss is recognized at the date of determination.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Testing for impairment
of investments requires significant management judgment. The identification of potentially impaired investments, the determination
of their fair value and the assessment of whether any decline in value is other than temporary are the key judgment elements. The
discovery of new information and the passage of time can significantly change these judgments. Revisions of impairment judgments
are made when new information becomes known, and any resulting impairment adjustments are made at that time. The economic environment
and volatility of securities markets increase the difficulty of determining fair value and assessing investment impairment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The amortized cost of debt
securities classified as available-for-sale is adjusted for amortization of premiums and accretion of discounts to maturity, or
in the case of mortgage-backed securities, over the estimated life of the security. Such amortization is included in interest income
from investments. Realized gains and losses, and credit declines in value judged to be other-than-temporary are included in other
income. The cost of securities sold is based on the specific identification method.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Investments are discussed
in detail in Note 3 of the Notes to Consolidated Financial Statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Income Taxes</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
income taxes using the liability method in accordance with the FASB ASC 740 topic <I>Income Taxes</I>. The liability method provides
that deferred tax assets and liabilities are recorded based on the difference between the tax bases of assets and liabilities and
their carrying amount for financial reporting purposes as measured based on the enacted tax rates and laws that will be in effect
when the differences are expected to reverse. The Company records a valuation allowance to reduce deferred tax assets to the amount
that is believed more likely than not to be realized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for
uncertainty in income taxes in accordance with the FASB ASC 740 topic <I>Income Taxes</I>.&nbsp;&nbsp;The Company recognizes liabilities
based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately
proves not to be required, the reversal of the liabilities would result in tax benefits being recognized in the period when the
Company determines the liabilities are no longer necessary. If the Company&rsquo;s estimate of tax liabilities proves to be less
than the ultimate assessment, a further charge to expense would result.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Income taxes are discussed
in detail in Note 6 of the Notes to Consolidated Financial Statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Revenue Recognition</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company recognizes
revenue when persuasive evidence of an arrangement exists, delivery has occurred, the sales price is fixed or determinable, and
collection is probable.&nbsp; For the large majority of the Company&rsquo;s sales, these criteria are met once product has shipped
and title and risk of loss have transferred to the customer.&nbsp; The Company recognizes revenue from the sale of hardware products
and software bundled with hardware that is essential to the functionality of the hardware in accordance with general revenue recognition
accounting guidance. The Company recognizes revenue in accordance with industry specific software accounting guidance for standalone
sales of software products and sales of software bundled with hardware not essential to the functionality of the hardware.&nbsp;
The Company generally does not offer specified or unspecified upgrade rights to its customers in connection with software sales.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 70; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For multiple-element arrangements that include
tangible products that contain software essential to the tangible product&rsquo;s functionality and undelivered software elements
that relate to the tangible product&rsquo;s essential software, the Company allocates revenue to all deliverables based on their
relative selling prices. In such circumstances, the accounting principles establish a hierarchy to determine the selling price
to be used for allocating revenue to deliverables as follows: (i)&nbsp;vendor-specific objective evidence of fair value (VSOE),
(ii)&nbsp;third-party evidence of selling price (TPE), and (iii)&nbsp;best estimate of the selling price (ESP). &nbsp;VSOE generally
exists only when the Company sells the deliverable separately, on more than a limited basis, at prices within a relatively narrow
range.&nbsp; In addition to the products listed below, the Company has offered certain other products including mobile applications,
in-dash navigation solutions, incremental navigation and/or communication service subscriptions, aviation subscriptions and extended
warranties that involve multiple-element arrangements that are individually immaterial.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company offers PNDs
with lifetime map updates (LMUs) bundled in the original purchase price.&nbsp; LMUs enable customers to download the latest map
and point of interest information for the useful life of their PND.&nbsp; In addition, the Company offers PNDs with traffic service
bundled in the original purchase price.&nbsp; The Company has identified multiple deliverables contained in arrangements involving
the sale of PNDs which include the LMU and/or traffic service.&nbsp; The first deliverable is the hardware along with the software
essential to the functionality of the hardware device delivered at the time of sale.&nbsp; The remaining deliverables are the LMU
and/or traffic service.&nbsp; The Company has allocated revenue between these deliverables using the relative selling price method.&nbsp;
Amounts allocated to the delivered hardware and the related essential software are recognized at the time of sale provided the
other conditions for revenue recognition have been met. &nbsp;The revenue and associated cost of royalties allocated to the LMU
and/or the traffic service are deferred and recognized on a straight-line basis over the estimated life of the products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has determined
sufficient VSOE does not exist for LMU or traffic, and that third party evidence of selling price is not available&nbsp;as stand-alone
and unbundled unit sales do not occur on more than a limited basis. Therefore, the Company uses the royalty cost plus a normal
margin as the primary indicator to calculate relative selling prices of the LMU and traffic elements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For multiple-element software
arrangements that do not include a tangible product, the Company allocates revenue to the various elements based on VSOE. When
VSOE cannot be established for undelivered elements, all revenue is deferred until the earlier point at which all elements of the
arrangement are delivered or sufficient VSOE does exist, unless the only undelivered element is post-contract customer support.
If the only undelivered element is post-contract customer support, the entire arrangement consideration is recognized ratably over
the support period. The Company offers navigation software licenses to certain customers, bundled with map updates to be provided
periodically over the support period. The Company has determined sufficient VSOE of similar map updates does not exist for certain
arrangements, and therefore revenue from these transactions is recognized ratably over the contractual map update period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company records revenue
net of sales tax, trade discounts and customer returns.&nbsp; The Company records estimated reductions to revenue for customer
sales programs, returns and incentive offerings including rebates, price protection (product discounts offered to retailers to
assist in clearing older products from their inventories in advance of new product releases), promotions and other volume-based
incentives.&nbsp; The reductions to revenue are based on estimates and judgments using historical experience and expectation of
future conditions.&nbsp; Changes in these estimates could negatively affect the Company&rsquo;s operating results.&nbsp;&nbsp;
These incentives are reviewed periodically and, with the exceptions of price protection and certain other promotions, accrued for
on a percentage of sales basis.&nbsp;&nbsp; If market conditions were to decline, the Company may take actions to increase customer
incentive offerings, possibly resulting in an incremental reduction of revenue at the time the incentive is offered.</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 71; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Deferred Revenues and Costs</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">At December 30, 2017 and
December 31, 2016, the Company had deferred revenues totaling $303,521 and $286,971, respectively, and related deferred costs totaling
$122,162 and $103,546, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The deferred revenues and
costs are recognized over their estimated economic lives, typically one to five years, on a straight-line basis. In the next five
years, the gross margin recognition of deferred revenue and cost for the currently deferred amounts is estimated to be $91,370,
$48,627, $25,340, $11,208, and $4,814, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Shipping and Handling Costs</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Shipping and handling costs
are included in cost of goods sold in the accompanying consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Product Warranty </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company provides for
estimated warranty costs at the time of sale.&nbsp; The Company&rsquo;s standard warranty obligation to retail partners generally
provides for a right of return of any product for a full refund in the event that such product is not merchantable, is damaged
or defective.&nbsp; The Company&rsquo;s historical experience is that these types of warranty obligations are generally fulfilled
within 5 months from time of sale.&nbsp; The Company&rsquo;s standard warranty obligation to its end-users provides for a period
of one to two years from date of shipment while certain aviation and auto OEM products have a warranty period of two years or more
from the date of installation<B>.&nbsp; </B>The Company&rsquo;s estimate of costs to service its warranty obligations are based
on historical experience and expectations of future conditions and are recorded as a liability on the balance sheet.&nbsp; To the
extent the Company experiences increased warranty claim activity or increased costs associated with servicing those claims, its
warranty accrual will increase, resulting in decreased gross profit. The following reconciliation provides an illustration of changes
in the aggregate warranty accrual:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 30,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 26,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%">Balance - beginning of period</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">37,233</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">30,449</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">27,609</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Accrual for products sold<FONT STYLE="font-size: 10pt"><SUP>(1)</SUP></FONT></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56,360</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">61,578</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,620</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Expenditures</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(56,766</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(54,794</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(41,780</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Balance - end of period</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">36,827</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">37,233</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">30,449</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.25in; text-align: left">(1)</TD><TD STYLE="text-align: justify">Changes in cost estimates related to pre-existing warranties
are not material and aggregated with accruals for new warranty contracts in the &lsquo;accrual for products sold&rsquo; line<FONT STYLE="color: #1F497D">.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 72; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Sales Programs</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company provides certain
monthly and quarterly incentives for its dealers and distributors based on various factors including dealer purchasing volume and
growth. Additionally, from time to time, the Company provides rebates to end users on certain products. Estimated rebates and incentives
payable to dealers and distributors are regularly reviewed and recorded as accrued expenses on a monthly basis. In addition, the
Company provides dealers and distributors with product discounts to assist these customers in clearing older products from their
inventories in advance of new product releases. Each discount is tied to a specific product and can be applied to all customers
who have purchased the product, or a special discount may be agreed to on an individual customer basis. These rebates, incentives,
and discounts are recorded as reductions to net sales in the accompanying consolidated statements of income in the period the Company
has sold the product.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Advertising Costs </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company expenses advertising
costs as incurred. Advertising expense amounted to approximately $164,693, $177,143, and $167,166 for the years ended December
30, 2017, December 31, 2016, and December 26, 2015, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Research and Development</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">A
majority of the Company&rsquo;s research and development is performed in the United States. Research and development costs, which
are expensed as incurred, amounted to approximately $511,634, $467,960, and $427,043 for the years ended December 30, 2017, December
31, 2016, and December 26, 2015, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><B>Customer Service
and Technical Support</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">Customer
service and technical support costs are included as selling, general and administrative expenses in the accompanying consolidated
statements of income. Customer service and technical support costs include costs associated with performing order processing, answering
customer inquiries by telephone and through websites, e-mail and other electronic means, and providing free technical support assistance
to customers. The technical support is typically provided within one year after the associated revenue is recognized. The related
cost of providing this free support is not material.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Software Development Costs</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The FASB ASC topic entitled
<I>Software</I> requires companies to expense software development costs as they incur them until technological feasibility has
been established, at which time those costs are capitalized until the product is available for general release to customers. Capitalized
software development costs are not significant as the time elapsed from working model to release is typically short. As required
by the Research and Development topic of the FASB ASC, costs incurred to enhance our existing products or after the general release
of the service using the product are expensed in the period they are incurred and included in research and development costs in
the accompanying consolidated statements of income.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 73; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Accounting for Stock-Based Compensation
</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company currently sponsors four stock-based employee compensation plans. The FASB ASC topic entitled <I>Compensation &ndash;
Stock Compensation</I> requires the measurement and recognition of compensation expenses for all share-based payment awards made
to employees and directors, including employee stock options and restricted stock, based on estimated fair values.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounting guidance requires
companies to estimate the fair value of share-based payment awards on the date of grant using an option-pricing model. The value
of the portion of the award that is ultimately expected to vest is recognized as stock-based compensation expense over the requisite
service period in the Company&rsquo;s consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As stock-based compensation
expenses recognized in the accompanying consolidated statements of income are based on awards ultimately expected to vest, they
have been reduced for estimated forfeitures. Accounting guidance requires forfeitures to be estimated at the time of grant and
revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures were estimated based
on historical experience and management&rsquo;s estimates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In March 2016, the Financial
Accounting Standards Board (&ldquo;FASB&rdquo;) issued Accounting Standards Update No. 2016-09, Compensation&mdash;Stock Compensation
(Topic 718): Improvements to Employee Share-Based Payment Accounting (&ldquo;ASU 2016-09&rdquo;), which is intended to simplify
the accounting for share-based payment awards. The Company adopted ASU 2016-09 on a prospective basis during the quarter ended
April 1, 2017. ASU 2016-09 requires excess tax benefits or deficiencies from stock-based compensation to be recognized in the income
tax provision. We previously recorded these amounts to additional paid-in capital. Additionally, under ASU 2016-09, excess tax
benefits and deficiencies are not estimated in the effective tax rate, rather, are recorded as discrete tax items in the period
they occur. Excess income tax benefits from stock-based compensation arrangements are classified as a cash flow from operations
under ASU 2016-09, rather than as a cash flow from financing activities. The most significant impact of ASU 2016-09 during the
fiscal year ending December 30, 2017 was the recognition of income tax expense of $22,620 resulting from stock options and stock
appreciation rights expiring unexercised in the second and fourth quarters.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Stock compensation plans
are discussed in detail in Note 9 of the Notes to Consolidated Financial Statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Recently Issued Accounting Pronouncements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Revenue from Contracts with Customers</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In May 2014, the FASB issued
Accounting Standards Update (&ldquo;ASU&rdquo;) No. 2014-09, Revenue from Contracts with Customers (Topic 606) (&ldquo;ASU 2014-09&rdquo;),
which supersedes previous revenue recognition guidance. The FASB has issued several standards amending or relating to ASU 2014-09
(collectively, the &ldquo;new revenue standard&rdquo;). The effective date of ASU 2014-09 is for fiscal years, and interim periods
within those years, beginning on or after December 15, 2017. The Company has adopted the new revenue standard in the first quarter
of the Company&rsquo;s fiscal year ending December 29, 2018 using the full retrospective method, which will require the Company
to restate each prior reporting period presented in future financial statement issuances.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has evaluated
Topic 606, and has assessed existing and historical contracts to identify possible differences in the timing of revenue recognition
under the new revenue standard. During this evaluation, both senior management and the Audit Committee have been updated as to
progress and findings on a frequent basis. Based on our evaluation of the new revenue standard, our recognition will be consistent
with our historical accounting policies except for certain arrangements within the Company&rsquo;s auto segment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 74; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A portion of the Company&rsquo;s
auto segment contracts have historically been accounted for under Accounting Standards Codification Topic 985-605 Software-Revenue
Recognition (Topic 985-605). Under Topic 985-605, the Company deferred revenue and associated costs of all elements of multiple-element
software arrangements if vendor-specific objective evidence of fair value (VSOE) could not be established for an undelivered element
(e.g. map updates). In applying the new revenue standard to certain contracts that include both software licenses and map updates,
we will recognize the portion of revenue and costs related to the software license at the time of delivery rather than ratably
over the map update period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Additionally, for certain
multiple-element arrangements within the Company&rsquo;s auto segment, the Company&rsquo;s policy has been to allocate consideration
to traffic services and recognize the revenue and associated cost of royalties ratably over the estimated life of the underlying
product. Under the new revenue standard, we will recognize revenue and associated costs of royalties related to certain traffic
services at the time of hardware and/or software delivery. Specifically, the new revenue standard emphasize the timing of the
Company&rsquo;s performance, and upon delivery of the navigation device and/or software, the Company has performed its obligation
with respect to the design and production of the product to receive and interpret the broadcast traffic signal for the benefit
of the end user.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The changes in accounting
policy described above collectively result in reductions to deferred costs (asset) and deferred revenue (liability) balances, and
accelerate the recognition of revenues and deferred costs in the auto segment going forward. Summarized financial information depicting
the impact of the new revenue standard follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">52-Weeks Ended December 30, 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">53-Weeks Ended December 31, 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center">As reported</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">Restated<SUP>(1)</SUP></FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center">Impact</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center">As reported</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">Restated<SUP>(1)</SUP></FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center">Impact</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; text-align: left">Net sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,087,004</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,121,560</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">34,556</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,018,665</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,045,796</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">27,131</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,783,164</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,797,941</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,777</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,679,570</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,688,525</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,955</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">668,860</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">683,637</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,777</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">623,909</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">632,864</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,955</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Income tax (benefit) provision</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12,661</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,902</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,759</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">118,856</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">122,890</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,034</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">694,955</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">704,973</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">10,018</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">510,814</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">515,735</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,921</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Diluted net income per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3.68</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3.74</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.06</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2.70</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2.72</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.02</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 30, 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31, 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">As reported</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">Restated<SUP>(1)</SUP></FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Impact</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">As reported</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">Restated<SUP>(1)</SUP></FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Impact</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Current assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in; width: 22%">Deferred costs</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">48,312</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">30,525</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(17,787</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">47,395</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">34,665</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(12,730</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Total current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,363,925</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,346,139</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(17,786</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,263,016</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,250,286</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12,731</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Noncurrent deferred income tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">199,343</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">189,959</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,384</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">110,293</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">105,668</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,625</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Noncurrent deferred costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">73,851</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,029</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(40,822</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56,151</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30,934</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(25,217</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Total assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">5,010,260</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,942,268</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(67,991</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,525,133</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,482,560</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(42,573</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Current liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">139,681</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">103,140</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(36,542</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">146,564</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">118,496</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(28,068</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Total current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">828,656</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">792,115</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(36,541</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">782,735</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">754,667</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(28,068</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">75,215</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">76,612</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,396</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">61,220</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">62,617</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,397</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Non-current deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">163,840</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">87,061</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(76,779</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">140,407</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">91,238</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(49,169</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Retained earnings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,368,874</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,412,423</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43,549</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,056,702</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,090,233</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,531</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Accumulated other comprehensive income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56,045</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56,428</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">382</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(36,761</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(37,024</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(263</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Total stockholders' equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,802,466</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,846,397</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43,931</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,418,003</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,451,271</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,268</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Total liabilities and stockholders' equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">5,010,260</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,942,267</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(67,992</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,525,133</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,482,561</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(42,572</TD><TD STYLE="text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">(1) Effective for the fiscal year ending December 29, 2018, we have
adopted ASC Topic 606. The balances above are restated under ASC Topic 606.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s historical
net cash flows provided by or used in operating, investing, and financing activities are not impacted by adoption of the new revenue
standard.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>


<!-- Field: Page; Sequence: 75; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Financial Instruments &ndash; Recognition,
Measurement, Presentation, and Disclosure</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In January 2016, the FASB
issued Accounting Standards Update No. 2016-01, Financial Instruments&mdash;Overall (Subtopic 825-10): Recognition and Measurement
of Financial Assets and Financial Liabilities (&ldquo;ASU 2016-01&rdquo;). The standard addresses certain aspects of recognition,
measurement, presentation, and disclosure of financial instruments. ASU 2016-01 is effective for fiscal years, and interim periods
within those years, beginning after December 15, 2017. The Company will adopt the new standard effective in the first quarter of
fiscal year 2018, and it is not expected to have a material impact on the Company&rsquo;s financial position or results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Leases</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2016, the FASB
issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (&ldquo;ASU 2016-02&rdquo;), which sets out the principles for
the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. ASU 2016-02 requires lessees
to present a right-of-use asset and a corresponding lease liability on the balance sheet. Lessor accounting is substantially unchanged
compared to the current accounting guidance. ASU 2016-02 is effective for fiscal years, and interim periods within those years,
beginning after December 15, 2018. Early adoption is permitted. The Company is currently evaluating the impact of adopting the
new standard on its consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Statement of Cash Flows</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In August 2016, the FASB
issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and
Cash Payments (&ldquo;ASU 2016-15&rdquo;), which adds or clarifies guidance on the classification of certain cash receipts and
payments in the statement of cash flows. The standard addresses eight specific cash flow issues with the objective of reducing
diversity in practice. ASU 2016-15 is effective for fiscal years, and interim periods within those years, beginning after December
15, 2017. The Company will adopt the new standard effective in the first quarter of fiscal year 2018, and it is not expected to
have a material impact on the Company&rsquo;s financial position of results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Income Taxes</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In October 2016, the FASB
issued Accounting Standards Update No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory
(&ldquo;ASU 2016-16&rdquo;), which requires recognition of the income tax consequences of an intra-entity transfer of an asset
other than inventory when the transfer occurs. ASU 2016-16 is effective for fiscal years, and interim periods within those years,
beginning after December 15, 2017. The Company will adopt the new standard effective in the first quarter of fiscal year 2018,
and it is not expected to have a material impact on the Company&rsquo;s financial position or results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Receivables &ndash; Nonrefundable Fees and Other Costs</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In March 2017, the FASB
issued Accounting Standards Update No. 2017-08, Receivables &ndash; Nonrefundable Fees and Other Costs (Topic 310-20): Premium
Amortization on Purchased Callable Debt Securities (&ldquo;ASU 2017-08&rdquo;), which shortens the amortization period for certain
callable debt securities held at a premium, requiring the premium to be amortized to the earliest call date. Callable debt securities
held at a discount continue to be amortized to maturity. ASU 2017-08 is effective for fiscal years, and interim periods within
those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact of
adopting the new standard on its consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Income Statement &ndash; Reporting Comprehensive
Income</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In February 2018, the
FASB issued Accounting Standards Update No. 2018-02, Income Statement &ndash; Reporting Comprehensive Income (Topic 220): Reclassification
of Certain Tax Effects from Accumulated Other Comprehensive Income (&ldquo;ASU 2018-02&rdquo;), which allows for stranded tax effects
in accumulated other comprehensive income resulting from the U.S. Tax Cuts and Jobs Act to be reclassified to retained earnings.
ASU 2018-02 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2018. Early adoption
is permitted. The Company is currently evaluating the impact of adopting the new standard and expects to early adopt the new standard
effective in the first quarter of fiscal year 2018. The Company does not expect the new standard to have a material impact on the
Company&rsquo;s financial position or results of operations.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 76; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>3. Marketable Securities </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The FASB ASC topic entitled
<I>Fair Value Measurements and Disclosures </I>defines fair value as the price that would be received to sell an asset or paid
to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The accounting
guidance classifies the inputs used to measure fair value into the following hierarchy:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1.25in; text-align: left">Level 1</TD><TD STYLE="text-align: justify">Unadjusted quoted prices in active markets for identical
assets or liability</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1.25in; text-align: left">Level 2</TD><TD STYLE="text-align: justify">Observable inputs for the asset or liability, either directly
or indirectly, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar
assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or
liability</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-indent: -1.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1.25in; text-align: left">Level 3</TD><TD STYLE="text-align: justify">Unobservable inputs for the asset or liability</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company endeavors to
utilize the best available information in measuring fair value. Financial assets and liabilities are classified in their entirety
based on the lowest level of input that is significant to the fair value measurement. Valuation is based on prices obtained from
an independent pricing vendor using both market and income approaches. The primary inputs to the valuation include quoted prices
for similar assets in active markets, quoted prices for identical or similar assets in markets that are not active, contractual
cash flows, benchmark yields, and credit spreads.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The method described above
may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore,
while the Company believes its valuation methods are appropriate and consistent with other market participants, the use of different
methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value
measurement at the reporting date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Available-for-sale securities
measured at fair value on a recurring basis are summarized below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair Value Measurements as <BR> of December 30, 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Total</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Level 1</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Level 2</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Level 3</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left">U.S. Treasury securities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">19,337</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">19,337</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Agency securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43,361</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43,361</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Mortgage-backed securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">174,615</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">174,615</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Corporate securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">816,793</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">816,793</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Municipal securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">186,105</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">186,105</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">181,509</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">181,509</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,421,720</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,421,720</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair Value Measurements as<BR> of December 31, 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Total</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Level 1</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Level 2</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Level 3</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left">U.S. Treasury securities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">29,034</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">29,034</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Agency securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">59,541</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">59,541</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Mortgage-backed securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">230,823</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">230,823</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Corporate securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">893,725</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">893,725</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Municipal securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">176,168</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">176,168</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">90,946</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">90,946</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,480,237</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,480,237</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>


<!-- Field: Page; Sequence: 77; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->77<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Marketable securities classified
as available-for-sale securities are summarized below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center">Available-For-Sale Securities as<BR> of December 30, 2017</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amortized Cost</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Gross Unrealized<BR>
 Gains</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Gross Unrealized<BR>
 Losses</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair Value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left">U.S. Treasury securities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">19,591</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(254</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">19,337</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Agency securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,191</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(831</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43,361</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Mortgage-backed securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">180,470</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,868</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">174,615</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Corporate securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">830,447</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">136</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,790</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">816,793</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Municipal securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">187,999</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">110</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,004</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">186,105</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">183,730</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,223</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">181,509</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,446,428</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">262</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(24,970</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,421,720</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center">Available-For-Sale Securities as<BR> of December 31, 2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amortized Cost</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Gross Unrealized<BR>
 Gains</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Gross Unrealized<BR>
 Losses</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair Value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left">U.S. Treasury securities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">29,291</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">31</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(288</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">29,034</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Agency securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60,513</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(991</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">59,541</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Mortgage-backed securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">236,354</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,572</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">230,823</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Corporate securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">914,028</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">252</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(20,555</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">893,725</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Municipal securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">178,804</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">224</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,859</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">176,169</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">90,934</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">20</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(9</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">90,945</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,509,924</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">587</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(30,274</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,480,237</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s investment
policy targets low risk investments with the objective of minimizing the potential risk of principal loss. The fair value of our
securities varies from period to period due to changes in interest rates, in the performance of the underlying collateral and in
the credit performance of the underlying issuer, among other factors. The Company does not intend to sell the securities that have
an unrealized loss shown in the table above, and it is not more likely than not that the Company will be required to sell a security
before recovery of its amortized cost basis, which may be maturity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company recognizes
the credit component of other-than-temporary impairments of debt securities in &quot;Other Income&quot; and the noncredit component
in &quot;Other comprehensive income (loss)&quot; for those securities that we do not intend to sell and for which it is not more
likely than not that we will be required to sell before recovery.&nbsp; During 2017 and 2016, the Company did not record any material
impairment charges on its outstanding securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The amortized cost and
fair value of the securities at an unrealized loss position at December 30, 2017 were $1,348,777 and $1,323,807 respectively. Approximately
80% of securities in our portfolio were at an unrealized loss position at December 30, 2017. We have the ability to hold these
securities until maturity or their value is recovered. We do not consider these unrealized losses to be other than temporary credit
losses because there has been no material deterioration in credit quality and no change in the cash flows of the underlying securities.
We do not intend to sell the securities and it is not more likely than not that we will be required to sell the securities; therefore,
no material impairment has been recorded in the accompanying condensed consolidated statement of income.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The cost of securities
sold is based on the specific identification method.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>


<!-- Field: Page; Sequence: 78; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->78<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following tables display
additional information regarding gross unrealized losses and fair value by major security type for available-for-sale securities
in an unrealized loss position as of December 30, 2017 and December 31, 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 30, 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Less than 12 Consecutive Months</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">12 Consecutive Months or Longer</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Gross Unrealized<BR>
 Losses</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair Value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Gross Unrealized<BR>
 Losses</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair Value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left">U.S. Treasury securities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(111</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">12,966</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(143</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">6,371</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Agency securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(168</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,097</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(663</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,972</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Mortgage-backed securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(503</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,628</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,365</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">153,835</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Corporate securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,562</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">439,174</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,228</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">347,052</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Municipal securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,027</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">125,819</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(977</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38,167</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,219</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">136,147</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,579</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(8,590</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">749,831</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(16,380</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">573,976</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31, 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Less than 12 Consecutive Months</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">12 Consecutive Months or Longer</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Gross Unrealized<BR>
 Losses</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair Value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Gross Unrealized<BR>
 Losses</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair Value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left">U.S. Treasury securities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(288</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">24,260</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Agency securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(991</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">49,255</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Mortgage-backed securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,702</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">159,665</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,870</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">64,645</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Corporate securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18,856</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">765,712</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,699</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,910</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Municipal securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,762</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">130,994</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(97</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,326</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,058</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(6</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,919</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(26,602</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,133,944</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(3,672</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">118,800</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The amortized cost and
fair value of marketable securities at December 30, 2017, by contractual maturity, are shown below. Expected maturities will differ
from contractual maturities because the issuers of the securities may have the right to prepay obligations without prepayment penalties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 65%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amortized Cost</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair Value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left">Due in one year or less</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">162,045</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">161,687</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Due after one year through five years</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,108,172</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,089,840</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Due after five years through ten years</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">160,967</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">155,354</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Due after ten years</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">15,244</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">14,839</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,446,428</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,421,720</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>4. Commitments and Contingencies </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Commitments</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Rental expense related
to office, equipment, warehouse space, and real estate amounted to $18,915, $19,657, and $18,104 for the years ended December 30,
2017, December 31, 2016, and December 26, 2015, respectively. The Company recognizes rental expense on a straight-line basis over
the lease term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 79; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->79<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="margin: 0; text-indent: 0.5in">Future minimum lease payments are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 50%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: left">Year</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 72%; text-align: left">2018</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 25%; text-align: right">17,572</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,179</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,598</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,478</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2022</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,777</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-align: left">Thereafter</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">21,606</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 2.5pt; text-align: left">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">82,210</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 2in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain cash balances,
primarily of GEL and GC, are held as collateral by banks securing payment of local value-added tax requirements.&nbsp; The total
amount of restricted cash balances were $271 and $113 at December 30, 2017 and December 31, 2016, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company is party to
certain commitments, which include purchases of raw materials, advertising expenditures, and other indirect purchases in connection
with conducting our business. The aggregate amount of purchase orders and other commitments open as of December 30, 2017 was approximately
$313,385. We cannot determine the aggregate amount of such purchase orders that represent contractual obligations because purchase
orders may represent authorizations to purchase rather than binding agreements. Our purchase orders are based on our current needs
and are fulfilled by our suppliers, contract manufacturers, and logistics providers within short periods of time.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Contingencies</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the normal course of
business, the Company and its subsidiaries are parties to various legal claims, investigations and complaints, including matters
alleging patent infringement and other intellectual property claims. The Company evaluates, on a quarterly and annual basis, developments
in legal proceedings, investigations, claims, and other loss contingencies that could affect any required accrual or disclosure
or estimate of reasonably possible loss or range of loss. An estimated loss from a loss contingency is accrued by a charge to income
if it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably
estimated. If a range of loss is estimated, and some amount within that range appears to be a better estimate than any other amount
within that range, then that amount is accrued. If no amount within the range can be identified as a better estimate than any other
amount, the Company accrues the minimum amount in the range.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">If an outcome unfavorable
to the Company is determined to be probable, but the amount of loss cannot be reasonably estimated or is determined to be reasonably
possible, but not probable, we disclose the nature of the contingency and an estimate of the possible loss or range of loss or
a statement that such an estimate cannot be made. The Company&rsquo;s aggregate range of reasonably possible losses includes (1)
matters where a liability has been accrued and there is a reasonably possible loss in excess of the amount accrued for that liability,
and (2) matters where a loss is believed to be reasonably possible, but not probable, and a liability therefore has not been accrued.
This aggregate range only represents the Company&rsquo;s estimate of reasonably possible losses and does not represent the Company&rsquo;s
maximum loss exposure. The assessment regarding whether a loss is probable or reasonably possible, and whether the loss or a range
of loss is estimable, often involves a series of complex judgments about future events. In assessing the probability of an outcome
in a lawsuit, claim or assessment that could be unfavorable to the Company, we consider the following factors, among others: a)
the nature of the litigation, claim, or assessment; b) the progress of the case; c) the opinions or views of legal counsel and
other advisers; d) our experience in similar cases; e) the experience of other entities in similar cases; and f) how we intend
to respond to the lawsuit, claim, or assessment. Costs incurred in defending lawsuits, claims or assessments are expensed as incurred.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 80; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->80<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Management of the Company
currently does not believe it is reasonably possible that the Company may have incurred a material loss, or a material loss in
excess of recorded accruals, with respect to loss contingencies in the aggregate, for the fiscal year ended December 30, 2017.
The results of legal proceedings, investigations and claims, however, cannot be predicted with certainty. An adverse resolution
of one or more of such matters in excess of management&rsquo;s expectations could have a material adverse effect in the particular
quarter or fiscal year in which a loss is recorded, but based on information currently known, the Company does not believe it is
likely that losses from such matters would have a material adverse effect on the Company&rsquo;s business or its consolidated financial
position, results of operations or cash flows.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 24, 2018,
Garmin and Navico agreed on a global settlement of all pending litigation between them, pursuant to which it is expected that all
related claims will be dismissed with prejudice or terminated, including those for which the Company had previously disclosed a
reasonably possible loss. The settlement is not material to the Company&rsquo;s financial condition or results of operations. The
parties have agreed to keep the terms of the settlement confidential. The Company also settled or resolved certain other matters
during the fiscal year ended December 30, 2017 that did not individually or in the aggregate have a material impact on the Company&rsquo;s
business or its consolidated financial position, results of operations or cash flows.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>5. Employee Benefit Plans </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">GII and the Company&rsquo;s
other U.S.-based subsidiaries sponsor a defined contribution employee retirement plan under which their employees may contribute
up to 50% of their annual compensation subject to Internal Revenue Code maximum limitations and to which the subsidiaries contribute
a specified percentage of each participant&rsquo;s annual compensation up to certain limits as defined in the retirement plan.
Additionally, GEL has a defined contribution plan under which its employees may contribute up to 7.5% of their annual compensation.
During the years ended December 30, 2017, December 31, 2016, and December 26, 2015, expense related to these and other defined
contribution plans of $43,826, $40,844, and $37,489, respectively, was charged to operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain of the Company&rsquo;s
foreign subsidiaries participate in local defined benefit pension plans. Contributions are calculated by formulas that consider
final pensionable salaries. Neither obligations nor contributions for the years ended December 30, 2017, December 31, 2016, and
December 26, 2015 were significant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 81; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->81<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>6. Income Taxes</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s income
tax provision (benefit) consists of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 30,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 26,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Federal:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 61%; padding-left: 9pt">Current</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">31,343</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">66,627</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">49,138</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; padding-left: 9pt">Deferred</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">50,936</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,343</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,216</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">82,279</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">71,970</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">53,354</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>State:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">Current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,203</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,809</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,354</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; padding-left: 9pt">Deferred</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,712</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,823</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(5,858</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">15,915</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,986</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,496</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Foreign:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">Current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43,688</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">42,406</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55,730</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; padding-left: 9pt">Deferred</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(154,543</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(506</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,620</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(110,855</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">41,900</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">54,110</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(12,661</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">118,856</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">110,960</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The income tax provision differs from the amount
computed by applying the U.S. statutory federal income tax rate to income before taxes. The sources and tax effects of the differences,
including the impact of establishing tax contingency accruals, are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 30,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 26,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Federal income tax expense at U.S. statutory rate</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">238,803</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">220,385</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">198,516</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">State income tax expense, net of federal tax effect</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,977</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,749</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,931</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Foreign tax rate differential</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(102,316</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(111,989</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(100,010</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other foreign taxes less incentives and credits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,646</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(16,593</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,592</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Withholding Tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,632</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,447</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,969</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net Change in Uncertain Tax Positions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,363</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,328</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,246</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Federal Domestic Production Activities Deduction</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,895</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,528</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,589</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Federal Research and Development Credit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10,851</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,548</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,573</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Switzerland Corporate Tax Election</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(180,034</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Share Based Compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,916</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Other, net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,390</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,605</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(5,938</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Income tax expense</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(12,661</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">118,856</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">110,960</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif">In</FONT>
the <FONT STYLE="font-family: Times New Roman, Times, Serif">year ended December 30, 2017, the Company recorded an income tax benefit
of $180,034 as a result of the Company&rsquo;s February 2017 election to align certain Switzerland corporate tax positions with
evolving international tax initiatives. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s statutory
federal income tax rate in Switzerland, the Company's place of incorporation since the Redomestication, effective June 27, 2010,
is 7.83%. If the Company reconciled taxes at the Swiss holding company federal statutory tax rate to the reported income tax for
2017 as presented above, the amounts related to tax at the statutory rate would be approximately $186,000 lower, or $53,600, and
the foreign tax rate differential would be adjusted by a similar amount to approximately $77,000. For 2016, the amounts related
to tax at the statutory rate would be approximately $171,000 lower, or $49,000, and the foreign tax rate differential would be
adjusted by a similar amount to approximately $55,000. For 2015, the amount related to tax at the statutory rate would be approximately
$154,000 lower, or $44,000, and the foreign tax differential would be reduced by a similar amount to approximately $52,000. All
other amounts would remain substantially unchanged.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 82; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->82<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s income
before income taxes attributable to non-U.S. operations was $461,436, $453,729, and $403,242, for the years ended December 30,
2017, December 31, 2016, and December 26, 2015, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Income taxes of $20,287,
$22,139, and $21,085 at December 30, 2017, December 31, 2016, and December 26, 2015, respectively, have not been accrued by the
Company for the unremitted earnings of several of its foreign subsidiaries because such earnings are intended to be reinvested
in the subsidiaries indefinitely.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Deferred income taxes reflect
the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes
and the amounts used for income tax purposes. Significant components of the Company&rsquo;s deferred tax assets and liabilities
are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 30,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred tax assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 74%; text-align: left; padding-left: 9pt">Product warranty accruals</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,202</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,768</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Allowance for doubtful accounts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,129</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,100</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Inventory reserves</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,920</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,953</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Sales program allowances</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">910</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,397</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Reserve for sales returns</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">816</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,196</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Other accruals</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,722</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,548</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">Share based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,261</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29,632</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Tax credit carryforwards</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,413</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,012</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">Amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">165,162</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,368</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Deferred Revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,690</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,487</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Net operating losses of subsidiaries</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,799</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,403</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Benefit related to uncertain tax positions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,383</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,542</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">Other</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,677</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,005</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Valuation allowance related to loss carryforward and tax credits</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(7,267</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,622</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">221,817</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">133,789</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred tax liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">Depreciation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,674</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,854</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Prepaid Expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,147</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,876</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Book basis in excess of tax basis for acquired entities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,364</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,865</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Withholding tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60,555</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">58,597</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 9pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,950</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,523</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">97,690</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">84,715</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net deferred tax assets</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">124,127</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">49,074</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">At December 30, 2017, the
Company had $8,413 of tax credit carryover compared to $5,012 at December 31, 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">At December 30, 2017, the
Company had a deferred tax asset of $8,799 related to the future tax benefit on net operating loss (NOL) carryforwards of $70,419.
Included in the NOL carryforwards is $43,210 that relates to Switzerland and expires in varying amounts between 2023 and 2024,
$1,757 that relates to Finland and expires in varying amounts between 2025 and 2027, $10,610 that relates to the United States
and various state jurisdictions and expires in varying amounts between 2022 and 2037, $5,234 that relates to the Netherlands and
expires in 2026 and $9,608 that relates to various other jurisdictions and has no expiration date. The Company has recorded a valuation
allowance for a portion of its deferred tax asset relating to various tax attributes that it does not believe are more likely than
not to be realized. In the future, if the Company determines, based on existence of sufficient evidence, that it should realize
more or less of its deferred tax assets, an adjustment to the valuation allowance will be made in the period such a determination
is made.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 83; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->83<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On December 22, 2017, the
Tax Cuts and Jobs Act was enacted into law in the United States. The new tax legislation contains several provisions that will
impact the Company, including the reduction of the corporate income tax rate from 35% to 21%, acceleration of business asset expensing,
and a reduction in the amount of executive pay that may qualify as a tax deduction, among others. The decrease in the corporate
income tax rate will require the Company to remeasure its U.S. deferred tax assets and liabilities, as well as reassess the realizability
of its deferred tax assets and liabilities. FASB ASC 740 requires the recognition of the effects of tax law changes in the period
of enactment. However, due to the complexities of the new tax legislation, the SEC has issued SAB 118 which allows for the recognition
of provisional amounts during a measurement period similar to the measurement period used when accounting for business combinations.
The Company has recorded a provisional re-measurement of its deferred tax assets and liabilities, resulting in an immaterial impact
on its 2017 income tax provision. The Company will continue to assess the impact of the new tax legislation, as well as any related
future regulations and rules, and will record any additional impacts as identified during the measurement period, if necessary.
The Company does not expect any such potential adjustments in the future periods will materially impact the Company&rsquo;s financial
condition or result of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The total amount of gross
unrecognized tax benefits as of December 30, 2017 was $130,798. A reconciliation of the beginning and ending amount of gross unrecognized
tax benefits for years ended December 30, 2017, December 31, 2016, and December 26, 2015 is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 30,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">December 26,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left">Balance beginning of year</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">115,090</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">97,904</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">77,495</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Additions based on tax positions related to prior years</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,564</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">489</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">89</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Reductions based on tax positions related to prior years</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(983</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(940</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,671</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Additions based on tax positions related to current period</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,295</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,859</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29,019</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Reductions related to settlements with tax authorities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(134</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(364</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 9pt">Expiration of statute of limitations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(18,168</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(11,088</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(6,664</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Balance at end of year</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">130,798</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">115,090</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">97,904</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounting guidance
requires unrecognized tax benefits to be classified as noncurrent liabilities, except for the portion that is expected to be paid
within one year of the balance sheet date. The entire balance of net unrecognized benefits of $127,306, $109,667 and $93,654 are
required to be classified as noncurrent at December 30, 2017, December 31, 2016, and December 26, 2015, respectively. The net unrecognized
tax benefits, if recognized, would reduce the effective tax rate. None of the unrecognized tax benefits are due to uncertainty
in the timing of deductibility.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Interest and penalties,
if any, accrued on the unrecognized tax benefits are reflected in income tax expense. At December 30, 2017, December 31, 2016,
and December 26, 2015, the Company had accrued approximately $5,605, $3,901, and $2,479, respectively, for interest. The interest
component of the reserve increased income tax expense for the years ending December 30, 2017, December 31, 2016, and December 26,
2015, by $1,704, $1,422, and $320 respectively. The Company did not have significant amounts accrued for penalties for the years
ending December 30, 2017, December 31, 2016, and December 26, 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in; text-align: justify">The Company files income tax returns in
Switzerland, U.S. federal jurisdiction, as well as various states, local, and foreign jurisdictions. In its major tax jurisdictions,
Switzerland, Taiwan, United Kingdom, and U.S. federal and various states, the Company is no longer subject to income tax examinations
by tax authorities, with few exceptions, for years prior to 2013, 2012, 2015, and 2014, respectively.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 84; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->84<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company recognized
a reduction of income tax expense of $17,918, $11,151, and $6,971 in fiscal years ended December 30, 2017, December 31, 2016, and
December 26, 2015, respectively, to reflect the expiration of statutes of limitations and releases due to audit settlement in various
jurisdictions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company believes that
it is reasonably possible that approximately $20,000 to $25,000 of its reserves for certain unrecognized tax benefits will decrease
within the next 12 months as the result of the expiration of statutes of limitations. This potential decrease in unrecognized tax
benefits would impact the Company&rsquo;s effective tax rate within the next 12 months.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>7. Fair Value of Financial Instruments</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As required by the
<I>Financial Instruments</I> topic of the FASB ASC, the following summarizes required information about the fair value of certain
financial instruments for which it is currently practicable to estimate such value. None of the financial instruments are held
or issued for trading purposes. The carrying amounts and fair values of the Company&rsquo;s financial instruments are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 75%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">December 30, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Carrying</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Fair</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Carrying</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">Fair</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Value</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid">Value</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">891,488</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">891,488</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">846,883</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">846,883</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Restricted cash</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">271</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">271</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">113</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">113</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Marketable securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,421,720</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,421,720</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,480,237</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,480,237</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For certain of the
Company&rsquo;s financial instruments, including accounts receivable, loan receivable, accounts payable and other accrued liabilities,
the carrying amounts approximate fair value due to their short maturities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>8. Segment Information </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has identified
five reportable segments for external reporting purposes &ndash; auto, aviation, marine, outdoor and fitness. There are two operating
segments (auto PND and auto OEM) that are not reported separately but aggregated within the auto reportable segment. Each operating
segment is individually reviewed and evaluated by the Chief Operating Decision Maker (CODM), who allocates resources and assesses
performance of each segment individually.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">All of the Company&rsquo;s
reportable segments offer products through the Company&rsquo;s network of independent dealers and distributors as well as through
OEMs. However, the nature of products and types of customers for the five reportable segments vary. The Company&rsquo;s marine,
auto, outdoor, and fitness segments include portable global positioning system (GPS) receivers and accessories sold primarily to
retail outlets. These products are produced primarily by the Company&rsquo;s subsidiary in Taiwan. The Company&rsquo;s aviation
products are portable and panel mount avionics for Visual Flight Rules and Instrument Flight Rules navigation and are sold primarily
to aviation dealers and certain aircraft manufacturers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s Chief
Executive Officer has been identified as the CODM. The CODM uses operating income as the measure of profit or loss to assess segment
performance and allocate resources. Operating income represents net sales less costs of goods sold and operating expenses, including
certain allocated general and administrative costs. The accounting policies of the reportable segments are the same as those described
in the summary of significant accounting policies. There are no inter-segment sales or transfers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s
reportable segments share many common resources, infrastructures and assets in the normal course of business. Thus, the Company
does not report accounts receivable, inventories, property and equipment, intangible assets, or capital expenditures by segment
to the CODM.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 85; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->85<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues, gross profit,
and operating income for each of the Company&rsquo;s reportable segments are presented below. In 2016 the Company moved action
camera related revenue and expenses from the outdoor segment to the auto segment, allowing for alignment and synergies with other
camera-based efforts occurring within the auto segment. The overall impact of the move was immaterial. However, action camera related
operating results for the 52-weeks ended December 26, 2015 has been recast to conform to the 2017 and 2016 presentation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Reportable Segments</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold">52-Weeks Ended December 30, 2017</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Outdoor</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fitness</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Marine</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Auto</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Aviation</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; text-align: left">Net sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">698,867</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">762,194</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">374,001</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">750,583</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">501,359</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,087,004</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">448,410</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">422,636</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">212,592</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">327,921</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">371,605</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,783,164</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">249,867</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">146,765</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,328</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">67,967</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">153,933</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">668,860</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold">53-Weeks Ended December 31, 2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; text-align: left">Net sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">546,326</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">818,486</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">331,947</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">882,558</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">439,348</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,018,665</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">340,504</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">437,205</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">183,709</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">388,747</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">329,405</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,679,570</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">184,035</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">160,596</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">52,167</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">102,347</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">124,764</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">623,909</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold">52-Weeks Ended December 26, 2015</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; text-align: left">Net sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">411,184</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">661,599</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">286,778</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">1,062,091</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">398,618</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,820,270</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">254,878</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">366,139</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">158,493</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">464,480</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">294,714</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,538,704</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">139,070</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">134,574</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,611</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">136,069</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">111,257</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">549,581</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Net sales, long-lived assets
(property and equipment), and net assets by geographic area are as shown below for the years ended December 30, 2017, December
31, 2016, and December 26, 2015. Note that APAC refers to the Asia Pacific region, and EMEA includes Europe, the Middle East and
Africa.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Americas</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">APAC</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">EMEA</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">December 30, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 48%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Net sales to external customers <SUP>(1)</SUP></FONT></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">1,475,661</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">436,188</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">1,175,155</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,087,004</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">381,974</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">173,392</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,318</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">595,684</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Net assets <SUP>(2)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,325,569</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">982,898</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">493,999</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,802,466</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold">December 31, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Net sales to external customers <SUP>(1)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,518,934</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">386,549</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,113,182</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,018,665</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">300,158</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">144,470</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38,250</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">482,878</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Net assets <SUP>(2)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,153,161</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">933,999</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">330,843</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,418,003</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">December 26, 2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Net sales to external customers <SUP>(1)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,469,243</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">337,888</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,013,139</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,820,270</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">294,234</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">111,700</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,154</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">446,089</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">Net assets <SUP>(2)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,110,108</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">921,410</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">313,608</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,345,126</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><SUP>(1) </SUP>The U.S. is the only country which constitutes greater
than 10% of net sales to external customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><SUP>(2) </SUP>Americas and APAC net assets are primarily held in
the United States and Taiwan, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 86; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->86<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>9. Stock Compensation Plans </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Accounting for Stock-Based Compensation</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The various Company stock
compensation plans are summarized below. For all stock compensation plans, the company&rsquo;s policy is to issue treasury shares
for option/stock appreciation right (SAR) exercises, restricted stock unit (RSU) releases and employee stock purchase plan (ESPP)
purchases.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>2011 Non-employee Directors&rsquo; Equity
Incentive Plan</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In June 2011, the stockholders
adopted an equity incentive plan for non-employee directors (the &ldquo;2011 Directors Plan&rdquo;) providing for grants of stock
options, SARs, RSUs and/or performance shares, pursuant to which up to 122,592 shares were available for issuance. The term of
each award cannot exceed ten years. Awards may vest over a minimum two-year period. In 2017, 2016, and 2015, 10,432, 12,984, and
12,008 RSUs were granted under this plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>2005 Equity Incentive Plan</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In June 2005, the shareholders
adopted an equity incentive plan (the &ldquo;2005 Plan&rdquo;) providing for grants of incentive and nonqualified stock options,
SARs, RSUs and/or performance shares to employees of the Company and its subsidiaries, pursuant to which up to 10,000,000 common
shares were available for issuance. In 2013, the shareholders approved an additional 3,000,000 shares to the plan, making the total
shares authorized under the plan 13,000,000. Option and SAR grants vest evenly over a period of five years or as otherwise determined
by the Board of Directors or the Compensation Committee and generally expire ten years from the date of grant, if not exercised.
RSUs granted prior to December 10, 2012 vested evenly over a period of five years, while RSUs granted on and after that date vested
or are vesting evenly over a period of three years. In addition to time-based vesting requirements, the vesting of certain RSU
grants is also contingent upon the Company&rsquo;s achievement of certain financial performance goals. During 2017, 2016, and 2015,
1,044,045, 1,228,427, and 1,171,905 RSUs were granted under the 2005 Plan. No SARs were granted under the 2005 Plan in 2017, 2016,
and 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>2000 Equity Incentive Plan</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In October 2000, the shareholders
adopted an equity incentive plan (the &ldquo;2000 Plan&rdquo;) providing for grants of incentive and nonqualified stock options,
SARs, RSUs and/or performance shares to employees of the Company and its subsidiaries, pursuant to which up to 7,000,000 common
shares were available for issuance. The stock options and SARs vest evenly over a period of five years or as otherwise determined
by the Board of Directors or the Compensation Committee and generally expire ten years from the date of grant, if not exercised.
The Company did not grant any stock awards from the 2000 Plan in 2017, 2016, or 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>2000 Non-employee Directors&rsquo; Option
Plan</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Also in October 2000, the
stockholders adopted a stock option plan for non-employee directors (the &ldquo;2000 Directors Plan&rdquo;) providing for grants
of options for up to 100,000 common shares. In 2009, the stockholders approved an additional 150,000 shares to the plan, making
the total shares authorized under the plan 250,000. The term of each award is ten years. All awards vest evenly over a three-year
period. Following the June 2011 approval of the 2011 Directors Plan, the Company will no longer issue options to purchase shares
under this plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 87; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->87<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Stock-Based Compensation Activity</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A summary of the Company&rsquo;s
stock-based compensation activity and related information under the 2011 Directors Plan, the 2005 Plan, the 2000 Plan and the 2000
Directors Plan for the years ended December 30, 2017, December 31, 2016, and December 26, 2015 is provided below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Stock Options and SARs</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Weighted-Average</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Exercise Price</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number of Shares</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-style: italic; text-align: center">(In Thousands)</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-weight: bold">Outstanding at December 27, 2014</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">63.19</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">4,731</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in">Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">29.15</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(474</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0.25in">Forfeited/Expired</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">$</TD><TD STYLE="padding-bottom: 1pt; text-align: right">70.58</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(196</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Outstanding at December 26, 2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">66.80</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,061</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in">Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">50.77</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(716</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in">Forfeited/Expired</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">51.12</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">(608</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Outstanding at December 31, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">74.48</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,737</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in">Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">50.15</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(397</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0.25in">Forfeited/Expired</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">$</TD><TD STYLE="padding-bottom: 1pt; text-align: right">84.57</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,948</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 2.5pt">Outstanding at December 30, 2017</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left">$</TD><TD STYLE="padding-bottom: 2.5pt; text-align: right">48.94</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">392</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold">Exercisable at December 30, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">48.76</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">365</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Expected to vest after December 30, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">51.46</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 65%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP COLSPAN="13" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Stock Options and SARs as of December 30, 2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; text-align: center">Exercise</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">Awards</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">Remaining</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">Awards</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Price</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Outstanding</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Life (Years)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Exercisable</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-style: italic; text-align: right">(In Thousands)</TD><TD STYLE="font-style: italic">&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-style: italic; text-align: right">(In Thousands)</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: right; padding-left: -1.375in">$18.00 - $40.00</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">21</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">1.98</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">21</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: right">$40.01 - $60.00</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">369</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.39</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">343</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: right">$60.01 - $80.00</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: right">$80.01 - $100.00</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.01</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: right">$100.01 - $120.00</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: right; padding-bottom: 1pt">$120.01 - $140.00</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">392</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.36</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">366</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 88; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->88<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Restricted Stock Units</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Weighted-Average</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Grant Date Fair Value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Number of Shares</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-style: italic">(In Thousands)</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-weight: bold">Outstanding at December 27, 2014</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">42.55</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">1,088</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">37.07</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,184</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in">Released/Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">40.18</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(562</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0.25in">Cancelled</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">$</TD><TD STYLE="padding-bottom: 1pt; text-align: right">42.02</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(53</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Outstanding at December 26, 2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">39.45</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,657</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">40.59</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,241</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in">Released/Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">38.96</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(565</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0.25in">Cancelled</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">$</TD><TD STYLE="padding-bottom: 1pt; text-align: right">44.57</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(509</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Outstanding at December 31, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">38.94</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,824</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">51.71</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,055</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in">Released/Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">39.31</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(763</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0.25in">Cancelled</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">$</TD><TD STYLE="padding-bottom: 1pt; text-align: right">40.40</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(54</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 2.5pt">Outstanding at December 30, 2017</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left">$</TD><TD STYLE="padding-bottom: 2.5pt; text-align: right">45.30</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,062</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The weighted-average remaining
contract life for stock options and SARs outstanding and exercisable at December 30, 2017 was 2.36 and 2.05 years, respectively.
The weighted-average remaining contract life of restricted stock units at December 30, 2017 was 1.29 years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The total fair value of
awards vested during 2017, 2016, and 2015 was $30,280, $22,429, and $23,351, respectively. The aggregate intrinsic values of options
and SARs outstanding and exercisable at December 30, 2017 were $4,209 and $3,994, respectively. The aggregate intrinsic values
of options and SARs exercised during 2017, 2016, and 2015 were $3,742, $1,632, and $3,714, respectively. The aggregate intrinsic
value of RSUs outstanding at December 30, 2017 was $122,885. The aggregate intrinsic values of RSUs released during 2017, 2016,
and 2015 were $45,424, $27,386, and $20,787, respectively. Aggregate intrinsic value of options and SARs represents the applicable
number of awards multiplied by the positive difference between the exercise price and the Company&rsquo;s closing stock price on
the last trading day of the relevant fiscal period. Aggregate intrinsic value of RSUs represents the applicable number of awards
multiplied by the Company&rsquo;s closing stock price on the last trading day of the relevant fiscal period. The Company&rsquo;s
closing stock price was $59.57 on December 30, 2017. As of December 30, 2017, there was $65,166 of total unrecognized compensation
cost related to unvested share-based compensation awards granted to employees under the stock compensation plans. That cost is
expected to be recognized over the weighted average remaining vesting period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Employee Stock Purchase Plan</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The shareholders have adopted
an ESPP. Up to 6,000,000 shares of common stock have been reserved for the ESPP, including 2,000,000 shares approved by shareholders
in June 2015. Shares will be offered to employees at a price equal to the lesser of 85% of the fair market value of the stock on
the date of purchase or 85% of the fair market value on the first day of the ESPP period. The ESPP is intended to qualify as an
&ldquo;employee stock purchase plan&rdquo; under Section 423 of the Internal Revenue Code. During 2017, 2016, and 2015, 489,267,
541,018, 488,753 shares, respectively, were purchased under the plan for a total purchase price of $20,996, $18,157, and $16,789,
respectively. During 2017, 2016, and 2015, the purchases were issued from treasury shares. At December 30, 2017, approximately
970,366 shares were available for future issuance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 89; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->89<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>10. Earnings Per Share </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table sets
forth the computation of basic and diluted net income per share:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">December 30,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">December 26,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Numerator:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 61%; text-align: left; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 2.5pt">Numerator for basic and diluted net income per share - net income</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="width: 10%; text-align: right; border-bottom: Black 2.5pt double">694,955</TD><TD STYLE="width: 1%; text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="width: 10%; text-align: right; border-bottom: Black 2.5pt double">510,814</TD><TD STYLE="width: 1%; text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="width: 10%; text-align: right; border-bottom: Black 2.5pt double">456,227</TD><TD STYLE="width: 1%; text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Denominator:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Denominator for basic net income per share &ndash; weighted-average common shares</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">187,828</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">188,818</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">190,631</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Effect of dilutive securities &ndash; employee stock options and stock
    appreciation rights</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">904</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">525</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">476</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 2.5pt">Denominator for diluted net income per share &ndash; adjusted weighted-average common shares</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">188,732</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">189,343</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">191,107</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Basic net income per share</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3.70</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2.71</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2.39</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Diluted net income per share</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3.68</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2.70</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2.39</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">There were 1,175,728, 3,547,738,
and 4,086,983 outstanding stock options, stock appreciation rights and restricted stock units (collectively &ldquo;equity awards&rdquo;)
excluded from the computation of diluted earnings per share for the fiscal years of 2017, 2016, and 2015, respectively, because
the effect would have been anti-dilutive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>11. Share Repurchase Plan</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On February 13, 2015, the
Board of Directors approved a share repurchase program authorizing the Company to purchase up to $300,000 of its common shares
through December 31, 2016. In December 2016, the Board of Directors authorized an extension through December 31, 2017 to purchase
remaining common shares.&nbsp; Under the plan, the Company repurchased 1,474,092 shares using cash of $74,523 in fiscal 2017, 2,152,716
shares using cash of $93,233 in fiscal 2016, and 3,148,901 shares using cash of $131,413 in fiscal 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>


<!-- Field: Page; Sequence: 90; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->90<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>12. Accumulated Other Comprehensive Income</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following provides
required disclosure of changes in accumulated other comprehensive income (AOCI) balances by component for the year ended December
30, 2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Foreign Currency<BR>
 Translation<BR>
 Adjustment</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net unrealized gains<BR>
 (losses) on available-<BR>
for-sale securities</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%">Balance - beginning of period</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(9,411</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(27,350</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(36,761</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 20pt">Other comprehensive income before reclassification</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">88,320</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,585</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">91,905</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: 0in; padding-left: 0.25in">Amounts reclassified from accumulated other comprehensive income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">901</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">901</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Net current-period other comprehensive income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">88,320</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,486</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">92,806</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Balance - end of period</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">78,909</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(22,864</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">56,045</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following provides
required disclosure of reporting reclassifications out of AOCI for the year ended December 30, 2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Details about Accumulated Other Comprehensive<BR>
 Income Components</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount Reclassified from<BR>
 Accumulated Other<BR>
 Comprehensive Income</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Affected Line Item in the Statement<BR>
 Where Net Income is Presented</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left">Unrealized gains (losses) on available-for-sale securities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(991</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 12%; text-align: left">Other income (expense)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">90</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1pt">Income tax provision</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(901</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt">Net of tax</TD></TR>
</TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>13. Selected Quarterly Information (Unaudited)
</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">52-Weeks Ended December 30, 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Quarter Ending</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">April 1</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">July 1</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 30</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left">Net sales</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">638,546</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">816,885</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">743,077</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">888,496</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Gross profit</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">372,123</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">477,858</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">433,665</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">499,518</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net income</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">237,812</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">170,950</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">147,413</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">138,780</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Basic net income per share</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">1.26</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.91</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.79</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.74</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Diluted net income per share</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">1.26</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.91</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.78</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.73</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">53-Weeks Ended December 31, 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Quarter Ending</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">March 26</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 25</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 24</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left">Net sales</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">624,040</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">811,609</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">722,250</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-weight: bold; text-align: right">860,767</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Gross profit</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">339,850</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">462,958</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">405,980</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">470,782</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net income</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">88,092</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">161,064</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">125,054</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">136,605</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Basic net income per share</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.46</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.85</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.66</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.73</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Diluted net income per share</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.46</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.85</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.66</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">$</TD><TD STYLE="font-weight: bold; text-align: right">0.72</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The above quarterly financial
data is unaudited, but in the opinion of management, all adjustments necessary for a fair presentation of the selected data for
these interim periods presented have been included. These results are not necessarily indicative of future quarterly results, and
the table may not foot due to rounding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>14. Subsequent Events</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On February 19, 2018, the
Company acquired the shares of Trigentic AB, a privately held supplier of intelligent products, solutions and services in the areas
of embedded systems, power supply and power distribution for the marine market. This acquisition was not material.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 91; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->91<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><A NAME="a_016"></A>Item 9. Changes in and Disagreements with Accountants on Accounting
and Financial Disclosure</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">None.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><A NAME="a_017"></A>Item 9A. Controls and Procedures</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>(a) Conclusion Regarding
the Effectiveness of Disclosure Controls and Procedures</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Under the supervision and
with the participation of our management, including the Chief Executive Officer and Chief Financial Officer, we have evaluated
the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Exchange Act Rule 13a-15(b)
as of the end of the period covered by this report. Based on the evaluation, the Chief Executive Officer and Chief Financial Officer
have concluded that these disclosure controls and procedures are effective.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>(b) Management&rsquo;s
Report on Internal Control over Financial Reporting</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Management of the Company
is responsible for establishing and maintaining adequate internal control over financial reporting for the Company. The Company&rsquo;s
internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial
reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Because of its inherent
limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation
of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions,
or that the degree of compliance with the policies or procedures may deteriorate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Management of the Company
assessed the effectiveness of the Company&rsquo;s internal control over financial reporting as of December 30, 2017. In making
this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission
(COSO) in &ldquo;Internal Control-Integrated Framework&rdquo; (2013 framework).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Based on such assessment
and those criteria, management believes that the Company maintained effective internal control over financial reporting as of December
30, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Ernst &amp; Young LLP,
the independent registered public accounting firm that audited the Company&rsquo;s consolidated financial statements, issued an
attestation report on management&rsquo;s effectiveness of the Company&rsquo;s internal control over financial reporting as of December
30, 2017, as stated in their report which is included herein. That attestation report appears below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 92; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->92<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><B><I>(c) Attestation Report of the Independent Registered
Public Accounting Firm</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Report of Independent Registered Public Accounting Firm</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">To the Stockholders and the Board of Directors of Garmin Ltd. and Subsidiaries</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Opinion on Internal Control over Financial
Reporting</B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited Garmin Ltd. and Subsidiaries&rsquo;
internal control over financial reporting as of December 30, 2017, based on criteria established in Internal Control&mdash;Integrated
Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), (the COSO criteria).
In our opinion, Garmin Ltd. and Subsidiaries (the Company) maintained, in all material respects, effective internal control over
financial reporting as of December 30, 2017, based on the COSO criteria.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We also have audited, in accordance with
the standards of the Public Company Accounting Oversight Board (United States), the consolidated balance sheets of Garmin Ltd.
and Subsidiaries as of December 30, 2017 and December 31, 2016, and the related consolidated statements of income, comprehensive
income, stockholders&rsquo; equity and cash flows for each of the three years in the period ended December 30, 2017, and the related
notes and financial statement schedule listed in the Index at Item 15(a) (collectively referred to as the &ldquo;financial statements&rdquo;)
of the Company and our report dated February 21, 2018 expressed an unqualified opinion thereon.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Basis for Opinion</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&rsquo;s management
is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness
of internal control over financial reporting included in the accompanying Management&rsquo;s Report on Internal Control over Financial
Reporting. Our responsibility is to express an opinion on the Company&rsquo;s internal control over financial reporting based on
our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company
in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission
and the PCAOB.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We conducted our audit in accordance with
the standards of the PCAOB. Those standards require that we plan and perform
the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all
material respects.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk
that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the
assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit
provides a reasonable basis for our opinion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Definition and Limitations of Internal Control Over Financial
Reporting</B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A company&rsquo;s internal control over financial
reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation
of financial statements for external purposes in accordance with generally accepted accounting principles. A company&rsquo;s internal
control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in
reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable
assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally
accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations
of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized
acquisition, use, or disposition of the company&rsquo;s assets that could have a material effect on the financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Because of its inherent limitations, internal
control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness
to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree
of compliance with the policies or procedures may deteriorate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">/s/ Ernst &amp; Young LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Kansas City, Missouri</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">February 21, 2018</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 93; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->93<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>(d) Changes in Internal Control over Financial Reporting</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">There were no changes in
our internal control over financial reporting during the quarter ended December 30, 2017 that have materially affected, or are
reasonably likely to materially affect, our internal control over financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><A NAME="a_018"></A>Item 9B. Other Information</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 94; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->94<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="a_019"></A>PART III</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><A NAME="a_020"></A>Item 10. Directors, Executive Officers and Corporate Governance</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin has incorporated
by reference certain information in response or partial response to the Items under this Part III of this Annual Report on Form
10-K pursuant to General Instruction G(3) of this Form 10-K and Rule 12b-23 under the Exchange Act. Garmin&rsquo;s definitive proxy
statement in connection with its annual meeting of shareholders scheduled for June 8, 2018 (the &ldquo;Proxy Statement&rdquo;)
will be filed with the Securities and Exchange Commission no later than 120 days after December 30, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18.75pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><B>(a)</B></TD><TD STYLE="text-align: justify"><B>Directors of the Company</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The information set forth
in response to Item 401 of Regulation S-K under the headings &ldquo;Proposal 6 &ndash; Re-election of five directors and election
of one new director&rdquo; in the Proxy Statement is hereby incorporated herein by reference in partial response to this Item 10.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><B>(b)</B></TD><TD STYLE="text-align: justify"><B>Executive Officers of the Company</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The information set forth
in response to Item 401 of Regulation S-K under the heading &ldquo;Executive Officers of the Registrant&rdquo; in Part I of this
Form 10-K is incorporated herein by reference in partial response to this Item 10.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18.75pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><B>(c)</B></TD><TD STYLE="text-align: justify"><B>Compliance with Section 16(a) of the Exchange Act</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The information set forth
in response to Item 405 of Regulation S-K under the heading &ldquo;Section 16(a) Beneficial Ownership Reporting Compliance&rdquo;
in the Proxy Statement is hereby incorporated herein by reference in partial response to this Item 10.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18.75pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">(d)</TD><TD STYLE="text-align: justify">Audit Committee and Audit Committee Financial Expert</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The information set forth
in response to Item 402 of Regulation S-K under the heading &ldquo;Board Meetings and Standing Committee Meetings - Audit Committee&rdquo;
in the Proxy Statement is hereby incorporated herein by reference in partial response to this Item 10.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Audit Committee consists
of Joseph J. Hartnett, Charles W. Peffer and Rebecca R. Tilden. Mr. Peffer serves as the Chairman of the Audit Committee. All members
of the Audit Committee are &ldquo;independent&rdquo; within the meaning of the rules of the SEC and the Nasdaq Marketplace Rules.
Garmin&rsquo;s Board of Directors has determined that Mr. Hartnett and Mr. Peffer are &ldquo;audit committee financial experts&rdquo;
as defined by the SEC regulations implementing Section 407 of the Sarbanes-Oxley Act of 2002.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 18.75pt">(e)</TD><TD>Code of Ethics</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Garmin&rsquo;s Board
of Directors has adopted the Code of Conduct of Garmin Ltd. and Subsidiaries (the &ldquo;Code&rdquo;). The Code is applicable
to all Garmin employees including the President and Chief Executive Officer, the Chief Financial Officer, the Controller and other
officers. A copy of the Code is available on Garmin&rsquo;s website at:&#9; http://www8.garmin.com/aboutGarmin/invRelations/documents/Code_of_Conduct_2016.pdf.
If any amendments to the Code are made, or any waivers with respect to the Code are granted to the President and Chief Executive
Officer, the Chief Financial Officer or Controller, or any person performing a similar function, such amendment or waiver will
be disclosed on Garmin&rsquo;s website at: http://www8.garmin.com/aboutGarmin/invRelations/documents/Code_of_Conduct_2016.pdf.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 95; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->95<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><A NAME="a_021"></A>Item 11. Executive Compensation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The information set forth
in response to Item 402 of Regulation S-K under the headings &ldquo;Executive Compensation Matters&rdquo; and &ldquo;Proposal 6
- Re-election of five directors and election of one new director - Non-Management Director Compensation&rdquo; in the Proxy Statement
is hereby incorporated herein by reference in partial response to this Item 11.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The information set forth
in response to Item 407(e)(4) of Regulation S-K under the heading &ldquo;Proposal 6 -Re-election of five directors and election
of one new director - Compensation Committee Interlocks and Insider Participation; Certain Relationships&rdquo; in the Proxy Statement
is hereby incorporated herein by reference in partial response to this Item 11.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The information set forth
in response to Item 407(e)(5) of Regulation S-K under the heading &ldquo;Executive Compensation Matters &ndash; Compensation Committee
Report&rdquo; in the Proxy Statement is hereby incorporated herein by reference in partial response to this Item 11.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><A NAME="a_022"></A>Item 12. Security Ownership of Certain Beneficial
Owners and Management and Related Stockholder Matters</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The information set forth
in response to Item 403 of Regulation S-K under the heading &ldquo;Stock Ownership of Certain Beneficial Owners and Management&rdquo;
in the Proxy Statement is hereby incorporated herein by reference in partial response to this Item 12.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Equity Compensation Plan Information </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table gives
information as of December 30, 2017 about the Garmin common shares that may be issued under all of the Company&rsquo;s existing
equity compensation plans, as adjusted for stock splits.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">A</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">B</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">C</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center"></TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center"></TD><TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Number of securities</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center"></TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center"></TD><TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">remaining available for</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center"></TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center"></TD><TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">future issuance under</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Number of securities to be</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Weighted-average</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">equity compensation</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">issued upon exercise of</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">exercise price of</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">plans (excluding</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">outstanding options,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">outstanding options,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">securities reflected in</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Plan Category</B></FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">warrants and rights</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">warrants and rights</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">column A)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; font-weight: bold; text-align: left">Equity compensation plans approved by shareholders</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">2,454,078</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">48.94</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">7,048,314</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Equity compensation plans not approved by shareholders</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold">Total</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,454,078</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">48.94</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,048,314</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 96; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->96<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Table consists of the Garmin
Ltd. 2005 Equity Incentive Plan (as Amended and Restated Effective June 5, 2010), the Garmin Ltd. 2000 Equity Incentive Plan, the
Garmin Ltd. Amended and Restated 2000 Non-Employee Directors&rsquo; Option Plan, effective June 5, 2010, the Garmin Ltd. Amended
and Restated Employee Stock Purchase Plan, effective January 1, 2010 and the Garmin Ltd. 2011 Non-Employee Directors Equity Incentive
Plan, effective June 3, 2011. The weighted-average exercise price does not reflect the shares that will be issued upon the payment
of outstanding awards of RSUs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has no knowledge
of any arrangement, the operation of which may at a subsequent date result in a change in control of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><A NAME="a_023"></A>Item 13. Certain Relationships and Related
Transactions, and Director Independence</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The information set forth
in response to Item 404 of Regulation S-K under the heading &ldquo;Proposal 6 &ndash; Re-election of five directors and election
of one new director - Compensation Committee Interlocks and Insider Participation; Certain Relationships&rdquo; in the Proxy Statement
is incorporated herein by reference in partial response to this Item 13.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The information set forth
in response to Item 407(a) of Regulation S-K under the headings &ldquo;Proposal 6 &ndash; Re-election of five directors and election
of one new director&rdquo; in the Proxy Statement is hereby incorporated herein by reference in partial response to this Item 13.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><A NAME="a_024"></A>Item 14. Principal Accounting Fees and Services</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The information set forth
under the headings &ldquo;Audit Matters &mdash; Independent Registered Public Accounting Firm Fees&rdquo; and &ldquo;Pre-Approval
of Services Provided by the Independent Auditor&rdquo; in the Proxy Statement is hereby incorporated by reference in response to
this Item 14.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 97; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->97<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="a_025"></A>PART IV</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><A NAME="a_026"></A>Item 15. Exhibits, and Financial Statement Schedules </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><B>(a)</B></TD><TD STYLE="text-align: justify"><B>List of Documents filed as part of this Report</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">(1)</TD><TD STYLE="text-align: justify">Consolidated Financial Statements</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">The consolidated financial statements
and related notes, together with the reports of Ernst &amp; Young LLP, appear in Part II, Item 8 &ldquo;Financial Statements and
Supplementary Data&rdquo; of this Form 10-K.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">(2)</TD><TD STYLE="text-align: justify">Schedule II Valuation and Qualifying Accounts</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify; text-indent: 0in">All other schedules
have been omitted because they are not applicable, are insignificant or the required information is shown in the consolidated financial
statements or notes thereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">(3)</TD><TD STYLE="text-align: justify">Exhibits &mdash; The following exhibits are filed as part
of, or incorporated by reference into, this Annual Report on Form 10-K:</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 12%">&nbsp;</TD>
    <TD STYLE="width: 18%"><FONT STYLE="font-family: Times New Roman, Times, Serif">EXHIBIT</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 69%"></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">NUMBER</FONT></TD>
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">DESCRIPTION</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex3-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">3.1</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex3-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Articles of Association of Garmin
    Ltd., as amended and restated on June 10, 2016 (incorporated by reference to Exhibit 3.1 of the Registrant&rsquo;s Quarterly
    Report on Form 10-Q filed on October 26, 2016).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420414010483/v367065_ex3-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">3.2</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420414010483/v367065_ex3-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Organizational Regulations of Garmin
    Ltd., as amended on February 14, 2014 (incorporated by reference to Exhibit 3.2 of the Registrant&rsquo;s Annual Report on
    Form 10-K filed on February 19, 2014).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000095013100006642/0000950131-00-006642-0005.txt">10.1</A></FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000095013100006642/0000950131-00-006642-0005.txt">Garmin Ltd. 2000 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Registration Statement on Form S-1 filed December 6, 2000 (Commission File No. 333-45514)).</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178804000033/form8k_exhibit10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.2</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178804000033/form8k_exhibit10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Stock Option Agreement pursuant
    to the Garmin Ltd. 2000 Equity Incentive Plan for Employees of Garmin International, Inc. (incorporated by reference to Exhibit
    10.1 of the Registrant&rsquo;s Current Report on Form 8-K filed on September 7, 2004). </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178804000033/form8k_exhibit10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.3</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178804000033/form8k_exhibit10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Stock Option Agreement pursuant
    to the Garmin Ltd. 2000 Equity Incentive Plan for Employees of Garmin Corporation (incorporated by reference to Exhibit 10.3
    of the Registrant&rsquo;s Current Report on Form 8-K filed on September 7, 2004).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178804000033/form8k_exhibit10-4.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.4</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178804000033/form8k_exhibit10-4.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Stock Option Agreement pursuant
    to the Garmin Ltd. 2000 Equity Incentive Plan for UK-Approved Stock Options for Employees of Garmin (Europe) Ltd. (incorporated
    by reference to Exhibit 10.4 of the Registrant&rsquo;s Current Report on Form 8-K filed on September 7, 2004).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178804000033/form8k_exhibit10-5.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.5</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178804000033/form8k_exhibit10-5.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Stock Option Agreement pursuant
    to the Garmin Ltd. 2000 Equity Incentive Plan for Non UK-Approved Stock Options for Employees of Garmin (Europe) Ltd. (incorporated
    by reference to Exhibit 10.5 of the Registrant&rsquo;s Current Report on Form 8-K filed on September 7, 2004).</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -69.75pt">&nbsp;</P>


<!-- Field: Page; Sequence: 98; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->98<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 12%">&nbsp;</TD>
    <TD STYLE="width: 18%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000095013100006018/0000950131-00-006018-0004.txt">10.6</A></FONT></TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 69%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000095013100006018/0000950131-00-006018-0004.txt">Garmin Ltd. 2000 Non-Employee Directors&rsquo; Option Plan (incorporated by reference to Exhibit 10.2 of the Registrant&rsquo;s Registration Statement on Form S-1 filed December 6, 2000 (Commission File No. 333-45514)).</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178804000033/form8k_exhibit10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.7</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178804000033/form8k_exhibit10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Stock Option Agreement pursuant to the Garmin Ltd. Non-Employee Directors&rsquo; Option Plan for Non-Employee Directors of Garmin Ltd. (incorporated by reference to Exhibit 10.2 of the Registrant&rsquo;s Current Report on Form 8-K filed on September 7, 2004).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420406031651/v049177_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.8</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420406031651/v049177_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. Amended and Restated Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed August 9, 2006).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178802000003/form10k.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.9</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178802000003/form10k.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">First Amendment to Garmin Ltd. Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.4 of the Registrant&rsquo;s Annual Report on Form 10-K filed on March 27, 2002).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178805000021/form8k_exhibit10-1.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.10</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178805000021/form8k_exhibit10-1.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Second Amendment to Garmin Ltd. Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on August 13, 2003). </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178805000021/form8k_exhibit10-1.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.11</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178805000021/form8k_exhibit10-1.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. 2005 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 7, 2005).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178805000021/form8k_exhibit10-2.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.12</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178805000021/form8k_exhibit10-2.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Stock Option Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan (incorporated by reference to Exhibit 10.2 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 7, 2005).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420407023293/v073963_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.13</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420407023293/v073963_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Stock Appreciation Rights Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on May 8, 2007).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178805000021/form8k_exhibit10-4.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.14</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000112178805000021/form8k_exhibit10-4.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Stock Appreciation Rights Agreement pursuant to the Garmin Ltd.2000 Equity Incentive Plan (incorporated by reference to Exhibit 10.4 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 7, 2005).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420408011821/v104888_ex10-15.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.15</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420408011821/v104888_ex10-15.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Amended and Restated Garmin Ltd. Employee Stock Purchase Plan effective January 1, 2008 (incorporated by reference to Exhibit 10.15 of the Registrant&rsquo;s Annual Report on Form 10-K filed on February 26, 2008).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420408069775/v135063_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.16</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420408069775/v135063_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Time Vested Restricted Stock Unit Award Agreement under the Garmin Ltd. 2005 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Current Report on Form 8-K filed on December 17, 2008).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420408069775/v135063_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.17</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420408069775/v135063_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Performance Shares Award Agreement under the Garmin Ltd. 2005 Equity Incentive Plan (incorporated by reference to Exhibit 10.2 of the Registrant&rsquo;s Current Report on Form 8-K filed on December 17, 2008).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420409010751/v140434_ex10-18.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.18</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420409010751/v140434_ex10-18.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. 2009 Cash Incentive Bonus Plan (incorporated by reference to Exhibit 10.18 of the Registrant&rsquo;s Annual Report on Form 10-K filed on February 25, 2009</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410009642/v175216_ex10-22.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.19</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410009642/v175216_ex10-22.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Amended and Restated Garmin Ltd. Employee Stock Purchase Plan, effective January 1, 2010 (incorporated by reference to Exhibit 10.22 of the Registrant&rsquo;s Annual Report on Form 10-K filed on February 24, 2010).</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 99; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->99<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 12%">&nbsp;</TD>
    <TD STYLE="width: 18%; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410009642/v175216_ex10-23.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.20</FONT></A></TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 69%; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410009642/v175216_ex10-23.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Time Vested Restricted Stock Unit Award Agreement under the Garmin Ltd. 2005 Equity Incentive Plan, as revised by the Registrant&rsquo;s Board of Directors on December 11, 2009 (incorporated by reference to Exhibit 10.23 of the Registrant&rsquo;s Annual Report on Form 10-K filed on February 24, 2010).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410009642/v175216_ex10-24.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.21</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410009642/v175216_ex10-24.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Performance Shares Award Agreement under the Garmin Ltd. 2005 Equity Incentive Plan, as revised by the Registrant&rsquo;s Board of Directors on December 11, 2009 (incorporated by reference to Exhibit 10.24 of the Registrant&rsquo;s Annual Report on Form 10-K filed on February 24, 2010).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420409021619/v146637_def14a.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.22</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420409021619/v146637_def14a.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. 2005 Equity Incentive Plan (as Amended and Restated Effective June 5, 2009) (incorporated by reference to Schedule 1 of the Registrant&rsquo;s Proxy Statement on Schedule 14A filed on April 21, 2009).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420409021619/v146637_def14a.htm">10.23</A></FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420409021619/v146637_def14a.htm">Garmin Ltd. Amended and Restated 2000 Non-Employee Directors&rsquo; Option Plan, Effective June 5, 2009 (incorporated by reference to Schedule 2 of the Registrant&rsquo;s Proxy Statement on Schedule 14A filed on April 21, 2009).</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.24</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. Amended and Restated 2000 Equity Incentive Plan (incorporated by reference to Exhibit 10.2 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 28, 2010).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.25</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. Amended and Restated 2000 Non-Employee Directors&rsquo; Option Plan (incorporated by reference to Exhibit 10.3 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 28, 2010).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-4.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.26</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-4.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. Amended and Restated Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.4 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 28, 2010).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-5.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.27</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-5.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. Amended and Restated 2005 Equity Incentive Plan (incorporated by reference to Exhibit 10.5 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 28, 2010).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-6.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.28</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-6.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Stock Option Agreement pursuant to the Garmin Ltd. Amended and Restated 2000 Non-Employee Directors&rsquo; Option Plan (incorporated by reference to Exhibit 10.6 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 28, 2010).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-7.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.29</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-7.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Performance Shares Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan (incorporated by reference to Exhibit 10.7 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 28, 2010).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-8.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.30</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-8.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for Swiss residents (incorporated by reference to Exhibit 10.8 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 28, 2010).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-9.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.31</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-9.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for non-Swiss residents (incorporated by reference to Exhibit 10.9 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 28, 2010).</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1in">&nbsp;</P>


<!-- Field: Page; Sequence: 100; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->100<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 12%">&nbsp;</TD>
    <TD STYLE="width: 18%; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.32</FONT></A></TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 69%; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420410035282/v188974_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Transaction Agreement between Garmin Ltd., a Cayman Islands company, and the Registrant, dated as of May 21, 2010 (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 28, 2010).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420411072024/v244263_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.33</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420411072024/v244263_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Non-Qualified Stock Option Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, as amended and restated on June 27, 2010 (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Current Report on Form 8-K filed on December 29, 2011).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420411023317/v219166_def14a.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.34</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420411023317/v219166_def14a.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. 2011 Non-Employee Directors&rsquo; Equity Incentive Plan (incorporated by reference to Schedule 1 of the Registrant&rsquo;s Definitive Proxy Statement on Form 14A filed on April 21, 2011).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420411034047/v225039_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.35</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420411034047/v225039_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2011 Non-Employee Directors&rsquo; Equity Incentive Plan (incorporated by reference to Exhibit 10.2 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 6, 2011).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420412067099/v329955_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.36</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420412067099/v329955_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for Swiss grantees (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Current Report on Form 8-K filed on December 10, 2012).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420412067099/v329955_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.37</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420412067099/v329955_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for Canadian grantees (incorporated by reference to Exhibit 10.2 of the Registrant&rsquo;s Current Report on Form 8-K filed on December 10, 2012).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420412067099/v329955_ex10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.38</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420412067099/v329955_ex10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for non-Swiss and non-Canadian grantees (incorporated by reference to Exhibit 10.3 of the Registrant&rsquo;s Current Report on Form 8-K filed on December 10, 2012).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420413026963/v338281_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.39</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420413026963/v338281_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Memorandum of Agreement dated March 14, 2013 between Garmin International, Inc. and Bombardier, Inc. (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on May 8, 2013).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420414010483/v367065_ex10-40.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.40</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420414010483/v367065_ex10-40.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Amendment dated December 6, 2013 to Memorandum of Agreement between Garmin International, Inc. and Bombardier, Inc. (incorporated by reference to Exhibit 10.40 of the Registrant&rsquo;s Annual Report on Form 10-K filed on February 19, 2014).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000130817913000235/lgarmin_def14a.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.41</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000130817913000235/lgarmin_def14a.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. 2005 Equity Incentive Plan (as Amended and Restated Effective June 7, 2013) (incorporated by reference to Schedule 1 of the Registrant's Proxy Statement on Schedule 14A filed on April 22, 2013).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420414047956/v385950_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.42</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420414047956/v385950_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Director and Officer Indemnification Agreement dated August 4, 2014 between Garmin Ltd. and each of Douglas G. Boessen, Dr. Donald H. Eller, Andrew R. Etkind, Joseph J. Hartnett, Charles W. Peffer, Dr. Min H. Kao, Clifton A. Pemble and Thomas P. Poberezny (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Current Report on Form 8-K filed on August 8, 2014).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420415009349/v401113_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.43</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420415009349/v401113_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for awards of performance-based and time-based vesting restricted stock unit awards to grantees who are executive officers (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Current Report on Form 8-K filed on February 17, 2015).</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1in">&nbsp;</P>


<!-- Field: Page; Sequence: 101; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->101<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 12%">&nbsp;</TD>
    <TD STYLE="width: 18%; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420415009349/v401113_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.44</FONT></A></TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 69%; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420415009349/v401113_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for awards of performance-based and time-based vesting restricted stock unit awards to grantees who are not executive officers (incorporated by reference to Exhibit 10.2 of the Registrant&rsquo;s Current Report on Form 8-K filed on February 17, 2015). </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420415009349/v401113_ex10-3.htm">10.45</A></FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000114420415009349/v401113_ex10-3.htm">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2011 Non-Employee Directors&rsquo; Equity Incentive Plan (incorporated by reference to Exhibit 10.3 of the Registrant&rsquo;s Current Report on Form 8-K filed on February 17, 2015).</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577415001403/s101287_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.47</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577415001403/s101287_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. Employee Stock Purchase Plan, as amended and restated on June 5, 2015 (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Current Report on Form 8-K filed on June 8, 2015).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.48</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. Employee Stock Purchase Plan, as amended and restated on October 21, 2016 (incorporated by reference to Exhibit 10.1 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on October 26, 2016).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.49</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. 2005 Equity Incentive Plan, as amended and restated on October 21, 2016 (incorporated by reference to Exhibit 10.2 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on October 26, 2016).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.50</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Ltd. 2011 Non-Employee Directors&rsquo; Equity Incentive Plan, as amended and restated on October 21, 2016 (incorporated by reference to Exhibit 10.3 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on October 26, 2016).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-4.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.51</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-4.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2011 Non-Employee Directors&rsquo; Equity Incentive Plan (incorporated by reference to Exhibit 10.4 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on October 26, 2016).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-5.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.52</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-5.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for Swiss grantees (incorporated by reference to Exhibit 10.5 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on October 26, 2016).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-6.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.53</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-6.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for Canadian grantees (incorporated by reference to Exhibit 10.6 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on October 26, 2016).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-7.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.54</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-7.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for non-Swiss and non-Canadian grantees (incorporated by reference to Exhibit 10.7 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on October 26, 2016).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-8.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.55</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-8.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for awards of performance-based and time-based vesting restricted stock unit awards to Swiss grantees who are executive officers (incorporated by reference to Exhibit 10.8 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on October 26, 2016).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-9.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.56</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-9.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for awards of performance-based and time-based vesting restricted stock unit awards to Swiss grantees who are not executive officers (incorporated by reference to Exhibit 10.9 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on October 26, 2016).</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: -1in">&nbsp;</P>


<!-- Field: Page; Sequence: 102; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->102<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 12%">&nbsp;</TD>
    <TD STYLE="width: 18%; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-10.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.57</FONT></A></TD>
    <TD STYLE="width: 1%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 69%; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-10.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for awards of performance-based and time-based vesting restricted stock unit awards to Canadian grantees who are not executive officers (incorporated by reference to Exhibit 10.10 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on October 26, 2016).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-11.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.58</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-11.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for awards of performance-based and time-based vesting restricted stock unit awards to non-Swiss and non-Canadian grantees who are executive officers (incorporated by reference to Exhibit 10.11 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on October 26, 2016).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-12.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">10.59</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1121788/000161577416007773/s104335_ex10-12.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan, for awards of performance-based and time-based vesting restricted stock unit awards to non-Swiss and non-Canadian grantee grantees who are not executive officers (incorporated by reference to Exhibit 10.12 of the Registrant&rsquo;s Quarterly Report on Form 10-Q filed on October 26, 2016).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex10-60.htm" STYLE="-sec-extract: exhibit">10.60</A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex10-60.htm" STYLE="-sec-extract: exhibit">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan,
for non-Swiss and non-Canadian grantees.</A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex10-61.htm" STYLE="-sec-extract: exhibit">10.61</A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex10-61.htm" STYLE="-sec-extract: exhibit">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan,
for awards of performance-based and time-based vesting restricted stock unit awards to non-Swiss and non-Canadian grantees who
are executive officers.</A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex10-62.htm" STYLE="-sec-extract: exhibit">10.62</A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex10-62.htm" STYLE="-sec-extract: exhibit">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan,
for awards of performance-based and time-based vesting restricted stock unit awards to non-Swiss and non-Canadian grantee grantees
who are not executive officers.</A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex21-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">21.1</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex21-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">List of subsidiaries</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex23-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">23.1</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex23-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Consent of Ernst &amp; Young LLP</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_poa" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">24.1</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="#a_poa" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Power of Attorney (included in signature page)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex31-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">31.1</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex31-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Executive Officer&rsquo;s Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex31-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">31.2</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex31-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Financial Officer&rsquo;s Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex32-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">32.1</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex32-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Executive Officer&rsquo;s Certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex32-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">32.2</FONT></A></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="s109029_ex32-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Financial Officer&rsquo;s Certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 12%">&nbsp;</TD>
    <TD STYLE="width: 18%"><FONT STYLE="font-family: Times New Roman, Times, Serif">Exhibit 101.INS</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 69%"><FONT STYLE="font-family: Times New Roman, Times, Serif">XBRL Instance Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Exhibit 101.SCH</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">XBRL Taxonomy Extension Schema</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Exhibit 101.CAL</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">XBRL Taxonomy Extension Calculation Linkbase</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Exhibit 101.LAB</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">XBRL Taxonomy Extension Label Linkbase</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Exhibit 101.PRE</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">XBRL Taxonomy Extension Presentation Linkbase</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Exhibit 101.DEF</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">XBRL Taxonomy Extension Definition Linkbase</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 103; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->103<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><B>(b)</B></TD><TD STYLE="text-align: justify"><B>Exhibits</B>.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The exhibits listed on
the accompanying Exhibit Index in Item 15(a)(3) are filed as part of, or are incorporated by reference into, this Annual Report
on Form 10-K.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18.75pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><B>(c)</B></TD><TD STYLE="text-align: justify"><B>Financial Statement Schedules</B>.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Reference is made to
Item 15(a)(2) above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><A NAME="a_027"></A>Item 16. Form 10-K Summary</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">None.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 104; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->104<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Garmin Ltd. and Subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: center"><B>(<I>In thousands</I>)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Additions</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Balance at</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Charged to</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Charged to</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Balance at</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Beginning of</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Costs and</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Other</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">End of</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">Description</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Period</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Expenses</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Accounts</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Deductions</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Period</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Year Ended December 30, 2017:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Deducted from asset accounts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; text-align: left; padding-left: 0.25in">Allowance for doubtful accounts</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">14,669</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">1,021</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(11,522</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">4,168</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Valuation allowance - Deferred Tax Asset</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,622</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,077</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(432</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,267</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">19,291</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">4,098</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: right; border-bottom: Black 2.5pt double">-</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(11,954</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">11,435</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Year Ended December 31, 2016:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Deducted from asset accounts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Allowance for doubtful accounts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">13,805</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,137</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(3,273</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">14,669</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Valuation allowance - Deferred Tax Asset</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,781</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,966</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(125</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,622</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">16,586</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,103</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: right; border-bottom: Black 2.5pt double">-</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(3,398</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">19,291</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Year Ended December 26, 2015:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Deducted from asset accounts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Allowance for doubtful accounts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">18,330</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2,521</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2,004</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">13,805</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Valuation allowance - Deferred Tax Asset</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,358</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">422</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(8,999</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,781</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">29,688</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(2,099</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(11,003</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">16,586</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 105; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->105<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B><A NAME="a_028"></A>SIGNATURES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-indent: 0.25in">Pursuant to the requirements of
Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf
by the undersigned, thereunto duly authorized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-indent: 17.25pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif">GARMIN LTD.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 45%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">By</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Clifton A. Pemble</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Clifton A. Pemble</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">President and Chief Executive Officer</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in">Dated: February 21, 2018</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B><A NAME="a_poa"></A>POWER OF ATTORNEY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify; text-indent: 0.5in">Know all persons
by these presents, that each person whose signature appears below constitutes and appoints Clifton A. Pemble and Douglas G. Boessen
and Andrew R. Etkind, and each of them, as his attorney-in-fact, with the power of substitution, for him in any and all capacities,
to sign any amendments to this Annual Report on Form 10-K, and to file the same, with exhibits thereto and other documents in connection
therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that said attorney-in-fact, or his
substitute or substitutes, may do or cause to be done by virtue hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify; text-indent: 0.5in">Pursuant to
the requirements of the Securities Exchange Act of 1934, this report on Form 10-K has been signed below by the following persons
on behalf of the registrant and in the capacities indicated on February 21, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 45%; border-bottom: Black 1pt solid; padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>/s/ </I>Clifton A. Pemble</FONT></TD>
    <TD STYLE="width: 10%">&nbsp;</TD>
    <TD STYLE="width: 45%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Clifton A Pemble</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>Director, President and Chief Executive Officer</I></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>(Principal Executive Officer)</I></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>/s/</I> Douglas G. Boessen</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Douglas G. Boessen</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>Chief Financial Officer and Treasurer</I></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>(Principal Financial Officer and Principal Accounting Officer)</I></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Min H. Kao</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Joseph J. Hartnett</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Min H. Kao</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Joseph J. Hartnett</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>Executive Chairman</I></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>Director</I></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Donald H. Eller</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Rebecca R. Tilden</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Donald H. Eller</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Rebecca R. Tilden</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>Director</I></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>Director</I></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Charles W. Peffer</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Charles W. Peffer</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-variant: small-caps; padding-left: 0.125in"><FONT STYLE="font: normal 10pt Times New Roman, Times, Serif"><I>Director</I></FONT></TD>
    <TD STYLE="font-variant: small-caps">&nbsp;</TD>
    <TD STYLE="font-variant: small-caps">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: small-caps 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 106; Value: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->106<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Garmin Ltd.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>2017 Form 10-K Annual Report</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Exhibit Index</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The following exhibits are attached hereto.
See Part IV of this Annual Report on Form 10-K for a complete list of exhibits.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 15%"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>Exhibit</B></FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 84%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>Number</B></FONT></TD>
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>Document</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="s109029_ex10-60.htm" STYLE="-sec-extract: exhibit">10.60</A></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="s109029_ex10-60.htm" STYLE="-sec-extract: exhibit">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan,
for non-Swiss and non-Canadian grantees.</A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="s109029_ex10-61.htm" STYLE="-sec-extract: exhibit">10.61</A></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="s109029_ex10-61.htm" STYLE="-sec-extract: exhibit">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan,
for awards of performance-based and time-based vesting restricted stock unit awards to non-Swiss and non-Canadian grantees who
are executive officers.</A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="s109029_ex10-62.htm" STYLE="-sec-extract: exhibit">10.62</A></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="s109029_ex10-62.htm" STYLE="-sec-extract: exhibit">Form of Restricted Stock Unit Award Agreement pursuant to the Garmin Ltd. 2005 Equity Incentive Plan,
for awards of performance-based and time-based vesting restricted stock unit awards to non-Swiss and non-Canadian grantee grantees
who are not executive officers.</A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="s109029_ex21-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">21.1</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="s109029_ex21-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">List of subsidiaries</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="s109029_ex23-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">23.1</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="s109029_ex23-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Consent of Ernst &amp; Young LLP</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="s109029_ex31-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">31.1</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="s109029_ex31-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Executive Officer&rsquo;s Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="s109029_ex31-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">31.2</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="s109029_ex31-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Financial Officer&rsquo;s Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="s109029_ex32-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">32.1</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="s109029_ex32-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Executive Officer&rsquo;s Certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="s109029_ex32-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">32.2</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="s109029_ex32-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Financial Officer&rsquo;s Certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 15%"><FONT STYLE="font-family: Times New Roman, Times, Serif">Exhibit 101.INS</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 84%"><FONT STYLE="font-family: Times New Roman, Times, Serif">XBRL Instance Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Exhibit 101.SCH</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">XBRL Taxonomy Extension Schema</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Exhibit 101.CAL</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">XBRL Taxonomy Extension Calculation Linkbase</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Exhibit 101.LAB</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">XBRL Taxonomy Extension Label Linkbase</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Exhibit 101.PRE</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">XBRL Taxonomy Extension Presentation Linkbase</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Exhibit 101.DEF</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">XBRL Taxonomy Extension Definition Linkbase</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 107; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->107<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: left">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.60
<SEQUENCE>2
<FILENAME>s109029_ex10-60.htm
<DESCRIPTION>EXHIBIT 10.60
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: right; text-indent: 0.5in"><B>EXHIBIT
10.60</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">GARMIN LTD.<BR>
2005 EQUITY INCENTIVE PLAN<BR>
as amended and restated on October 21, 2016<BR>
RESTRICTED STOCK UNIT AWARD AGREEMENT</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>To:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B>_______________________
(&quot;you&quot; or the &quot;Grantee&quot;)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Date of Grant: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B>_______________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="text-transform: uppercase"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="text-transform: uppercase"><B><U>Notice
of Grant</U>:</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">You have been granted restricted stock units
(&quot;RSUs&quot;) relating to the shares, CHF 0.10 par value per share, of Garmin Ltd. (&quot;Shares&quot;), subject to the terms
and conditions of the Garmin Ltd. 2005 Equity Incentive Plan, as amended and restated on June 5, 2009, on June 27, 2010, on June
7, 2013, and on October 21, 2016 (the &quot;Plan&quot;) and the Award Agreement between you and Garmin Ltd. (the &quot;Company&quot;),
attached as Exhibit A. Accordingly, provided you satisfy the conditions set forth in this Notice of Grant and Exhibit A, the Company
agrees to pay you Shares as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="width: 28%; border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">Number of RSUs Granted</FONT></TD>
    <TD NOWRAP STYLE="width: 4%; text-align: center">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 22%; border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">Dates Payable</FONT></TD>
    <TD NOWRAP STYLE="width: 4%; text-align: center">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 42%; border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date Grantee Must Be</FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif">Employed To Receive Award</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">__________ Shares</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">__________, 2016</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">______________, 2016</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">__________ Shares</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">__________, 2017</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">______________, 2017</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">__________ Shares</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">__________, 2018</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">______________, 2018</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">In order to fully understand your rights under
the Plan (a copy of which is attached) and the Award Agreement (the &quot;Award Agreement&quot;), attached as Exhibit A, you are
encouraged to read the Plan and this document carefully. Please refer to the Plan document for the definition of capitalized terms
used in this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"><B><U>By accepting these RSUs, you are also
agreeing to be bound by Exhibit A, including the restrictive covenants in Section 6 of Exhibit A</U>.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">GARMIN LTD.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="width: 44%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Name:&nbsp;&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Clifton A. Pemble</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">President and CEO</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B><U>EXHIBIT A</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B>AGREEMENT:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In consideration of
the mutual promises and covenants contained herein and other good and valuable consideration paid by the Grantee to the Company,
the Grantee and the Company agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 1in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
                          1.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Incorporation
of Plan</U></B></FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All provisions of this
Award Agreement and the rights of the Grantee hereunder are subject in all respects to the provisions of the Plan and the powers
of the Board therein provided. Capitalized terms used in this Award Agreement but not defined shall have the meaning set forth
in the Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 2.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Grant of RSUs</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of the Date of Grant
identified above, the Company grants to you, subject to the terms and conditions set forth herein and in the Plan, the opportunity
to receive that number of unrestricted Shares identified below the heading &quot;Number of RSUs Granted&quot; on the Notice of
Grant (the &quot;RSUs&quot;). Provided you are employed (and at all times since the Date of Grant have been employed) by the Company
on a Full-Time Basis (which, for purposes of this Award Agreement, means regularly scheduled to work 30 hours or more per week)
and unless your right to receive the RSUs has been forfeited pursuant to Section 3 below, then (subject to Section 12 below) you
will be paid a number of unrestricted Shares equal to the aggregate number of your remaining RSUs on the dates above identified
below the heading &quot;Dates Payable&quot; on the Notice of Grant. If a date under &ldquo;Dates Payable&rdquo; is a Saturday or
Sunday or any other non-business day, then you will be paid the Shares payable on that date on the next business day. For purposes
of this Agreement, except where the Board otherwise determines, a Grantee who, immediately before taking a Company-approved leave
of absence, was employed on a Full-Time Basis will be considered employed on a Full-Time Basis during the period of such Company-approved
leave.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 3.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Effect of Termination of Affiliation or Cessation as Full-Time Employee</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If you have a Termination
of Affiliation or cease to be employed on a Full-Time Basis for any reason, including termination by the Company with or without
Cause, voluntary resignation, change in employment status from full-time to part-time, death, or Disability, the effect of such
Termination of Affiliation or ceasing to be employed on a Full-Time Basis on all or any portion of the RSUs is as provided below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD STYLE="text-align: justify">If you have a Termination of Affiliation on account of death or Disability, your RSUs that were
forfeitable immediately before such Termination of Affiliation, if any, shall thereupon become nonforfeitable and the Company shall,
promptly settle all RSUs by delivery to you (or, after your death, to your personal representative or designated beneficiary) a
number of unrestricted Shares equal to the aggregate number of your remaining RSUs;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD STYLE="text-align: justify">If you have a Termination of Affiliation during the period (&quot;Change of Control Period&quot;)
commencing on a Change of Control and ending on the first anniversary of the Change of Control, which Termination of Affiliation
is initiated by the Company or a Subsidiary other than for Cause, or initiated by the Grantee for Good Reason, then your RSUs that
were forfeitable shall thereupon become nonforfeitable and the Company shall immediately settle all RSUs by delivery to you a number
of unrestricted Shares equal to the aggregate number of your remaining RSUs;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD STYLE="text-align: justify">If you have a Termination of Affiliation for Cause or for any reason other than for, death or Disability,
or under the circumstances described in immediately above in Section 3(b), your RSUs, to the extent forfeitable immediately before
such Termination of Affiliation, shall thereupon automatically be forfeited and you shall have no further rights under this Award
Agreement;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 2; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(d)</TD><TD STYLE="text-align: justify">If you cease to be employed on a Full-Time Basis for any reason other than for death or Disability,
your RSUs, to the extent forfeitable immediately before such cessation of employment on a Full-Time Basis, shall thereupon automatically
be forfeited and you shall have no further rights under this Award Agreement.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 4.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Investment Intent</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Grantee agrees
that the Shares acquired pursuant to the vesting of one or more tranches of RSUs shall be acquired for his/her own account for
investment only and not with a view to, or for resale in connection with, any distribution or public offering thereof within the
meaning of the Securities Act of 1933 (the &quot;1933 Act&quot;) or other applicable securities laws. The Company may, but in no
event shall be required to, bear any expenses of complying with the 1933 Act, other applicable securities laws or the rules and
regulations of any national securities exchange or other regulatory authority in connection with the registration, qualification,
or transfer, as the case may be, of this Award Agreement or any Shares acquired hereunder. The foregoing restrictions on the transfer
of the Shares shall be inoperative if (a) the Company previously shall have been furnished with an opinion of counsel, satisfactory
to it, to the effect that such transfer will not involve any violation of the 1933 Act and other applicable securities laws or
(b) the Shares shall have been duly registered in compliance with the 1933 Act and other applicable state or federal securities
laws. If this Award Agreement, or the Shares subject to this Award Agreement, are so registered under the 1933 Act, the Grantee
agrees that he will not make a public offering of the said Shares except on a national securities exchange on which the shares
of the Company are then listed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 5.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Nontransferability of RSUs</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No rights under this
Award Agreement relating to the RSUs may be sold, transferred, pledged, assigned, or otherwise alienated or hypothecated, including,
unless specifically approved by the Company, any purported transfer to a current spouse or former spouse in connection with a legal
separation or divorce proceeding. All rights with respect to the RSUs granted to the Grantee shall be available during his or her
lifetime only to the Grantee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 6.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Restrictive Covenants</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In consideration of
the RSUs granted to the Grantee under this Award Agreement and in addition to any other restrictive agreements the Grantee may
have entered into with the Company, the Grantee accepts and agrees to be bound by the restrictive covenants set forth below in
this Section 6, and acknowledges that these restrictive covenants are fair and reasonable in light of the Company&rsquo;s legitimate
business interest in protecting the Company&rsquo;s and its Subsidiaries&rsquo; trade secrets, other commercially sensitive business
information, and their customer, employee, and other business relationships. The Grantee hereby agrees to the following restrictive
covenants:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD STYLE="text-align: justify"><B><I>Noncompetition.</I></B> During the Grantee's employment and until one year after the Grantee
ceases being employed by or acting as a consultant or independent contractor to the Company or any Subsidiary, the Grantee will
not perform executive, managerial, professional, engineering, technical, business development, supply chain or sales services in
the United States as an employee, director, officer, consultant, independent contractor or advisor, or invest in, whether in the
form of equity or debt, or otherwise have an ownership interest in any company, entity or person that competes with the Company
in any of its operating segments. The Grantee expressly acknowledges that the Company and its United States Subsidiaries have a
nationwide business and customer base in each of its operating segments. The Grantee expressly acknowledges and agrees that a nationwide
restriction is reasonable under the circumstances and necessary in order to protect the legitimate business interests of the Company
and its United States Subsidiaries. Nothing in this Section 6(a) shall, however, restrict the Grantee from making an investment
in and owning up to one-percent (1%) of the common stock of any company whose stock is listed on a national securities exchange
or actively traded in an over-the-counter market; provided that such investment does not give the Grantee the right or ability
to control or influence the policy decisions of any competitor of the Company or a Subsidiary.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 3; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD STYLE="text-align: justify"><B><I>Non-Solicitation of Customers, Suppliers, Business Partners and Vendors.</I></B> During the
Grantee's employment and until one year after the Grantee ceases being employed by the Company or any Subsidiary, the Grantee will
not, either directly or indirectly through another business or person, solicit, or assist others in soliciting or attempting to
solicit any customer, prospective customer, vendor, prospective vendor, supplier or business partner of the Company or Subsidiary
with whom the Grantee had contact with during the last two years of Grantee&rsquo;s employment.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD STYLE="text-align: justify"><B><I>Nonsolicitation of Employees.</I></B> During the Grantee's employment and until one year
after the Grantee ceases being employed by or acting as a consultant or independent contractor to the Company or any Subsidiary,
the Grantee will not, either directly or indirectly through another business or person, solicit, hire, recruit, employ, or attempt
to solicit, hire, recruit or employ, or facilitate any such acts by others, any person then currently employed by the Company or
any Subsidiary.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(d)</TD><TD STYLE="text-align: justify"><B><I>Confidentiality.</I></B> The Grantee acknowledges that it is the policy of the Company and
its subsidiaries to maintain as secret and confidential all valuable and unique information and techniques acquired, developed
or used by the Company and its Subsidiaries relating to their businesses, operations, employees and customers (&quot;Confidential
Information&quot;). The Grantee recognizes that the Confidential Information is the sole and exclusive property of the Company
and its subsidiaries, and that disclosure of Confidential Information would cause damage to the Company and its Subsidiaries. The
Grantee shall not at any time disclose or authorize anyone else to disclose any Confidential Information or proprietary information
that (A) is disclosed to or known by the Grantee as a result or as a consequence of or through the Grantee's performance of services
for the Company or any Subsidiary, (B) is not publicly or generally known outside the Company and (C) relates in any manner to
the Company's business. This obligation will continue even though the Grantee's employment with the Company or a Subsidiary may
have terminated. This paragraph 6(d) shall apply in addition to, and not in derogation of any other confidentiality agreements
that may exist, now or in the future, between the Grantee and the Company or any Subsidiary.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(e)</TD><TD STYLE="text-align: justify"><B><I>Remedies.</I></B> The Grantee acknowledges that irreparable harm would result from any breach
of this Section and that monetary damages alone would not provide adequate relief or remedy. Accordingly, the Grantee specifically
agrees that, if the Grantee breaches any of the Grantee's obligations under this Section 6, the Company and any Subsidiary shall
be entitled to injunctive relief. Without limiting the generality of the foregoing, neither the Company nor any Subsidiary shall
be precluded from pursuing any and all remedies they may have at law or in equity for any breach of Grantee&rsquo;s restrictive
covenants in this Section 6.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 7.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Status of the Grantee</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Grantee shall not
be deemed a shareholder of the Company with respect to any of the Shares subject to this Award Agreement until such time as the
underlying Shares shall have been issued to him or her. The Company shall not be required to issue or transfer any Shares pursuant
to this Award Agreement until all applicable requirements of law have been complied with and such Shares shall have been duly listed
on any securities exchange on which the Shares may then be listed. Grantee (i) is not entitled to receive any dividends or dividend
equivalents, whether such dividends would be paid in cash or in kind, or receive any other distributions made with respect to the
RSUs and (ii) does not have nor may he or she exercise any voting rights with respect to any of the RSUs, in both cases (i) and
(ii) above, unless and until the actual Shares underlying the RSUs have been delivered pursuant to this Award Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 4; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 8.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>No Effect on Capital Structure</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Award Agreement
shall not affect the right of the Company to reclassify, recapitalize or otherwise change its capital or debt structure or to merge,
consolidate, convey any or all of its assets, dissolve, liquidate, windup, or otherwise reorganize.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 9.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Adjustments</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Notwithstanding any
provision herein to the contrary, in the event of any change in the number of outstanding Shares effected without receipt of consideration
therefor by the Company, by reason of a merger, reorganization, consolidation, recapitalization, separation, liquidation, stock
dividend, stock split, share combination or other change in the corporate structure of the Company affecting the Shares, the aggregate
number and class of Shares subject to this Award Agreement shall be automatically adjusted to accurately and equitably reflect
the effect thereon of such change; provided, however, that any fractional share resulting from such adjustment shall be eliminated.
In the event of a dispute concerning such adjustment, the decision of the Board shall be conclusive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 10.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Amendments </U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Award Agreement
may be amended only by a writing executed by the Company and the Grantee which specifically states that it is amending this Award
Agreement; provided that this Award Agreement is subject to the power of the Board to amend the Plan as provided therein. Except
as otherwise provided in the Plan, no such amendment shall materially adversely affect the Grantee's rights under this Award Agreement
without the Grantee's consent.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 11.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Board Authority</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any questions concerning
the interpretation of this Award Agreement, any adjustments required to be made under Sections 9 or 10 of this Award Agreement,
and any controversy which arises under this Award Agreement shall be settled by the Board in its sole discretion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 12.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Withholding</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At the time the RSUs
are delivered to you pursuant to this Award Agreement, the Company will be obligated to pay withholding and social taxes on your
behalf. Accordingly, the Company shall have the power to withhold, or require you to remit to the Company, an amount sufficient
to satisfy any such federal, state, local or foreign withholding tax or social tax requirements. At the Company's discretion, withholding
may be taken from other compensation payable to you or may be satisfied by reducing the number of RSUs deliverable to you. If the
Company elects to reduce the number of RSUs deliverable to you and less than the full value of an RSU is needed to satisfy any
applicable withholding taxes, the Company will distribute to you the value of the remaining fractional share in cash in an amount
equal to the Fair Market Value of a Share as of the Settlement Date multiplied by the remaining fractional RSU.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 13.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Notice</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Whenever any notice
is required or permitted hereunder, such notice must be given in writing by (a) personal delivery, or (b) expedited, recognized
delivery service with proof of delivery, or (c) United States Mail, postage prepaid, certified mail, return receipt requested,
or (d) telecopy or email (provided that the telecopy or email is confirmed). Any notice required or permitted to be delivered hereunder
shall be deemed to be delivered on the date which it was personally delivered, sent to the intended addressee, or, whether actually
received or not, on the third business day after it is deposited in the United States mail, certified or registered, postage prepaid,
addressed to the person who is to receive it at the address which such person has theretofore specified by written notice delivered
in accordance herewith. The Company or the Grantee may change, at any time and from time to time, by written notice to the other,
the address specified for receiving notices. Until changed in accordance herewith, the Company's address for receiving notices
shall be Garmin Ltd., Attention: General Counsel, M&uuml;hlentalstrasse 2, 8200 Schaffhausen, Switzerland. Unless changed, the
Grantee's address for receiving notices shall be the last known address of the Grantee on the Company's records. It shall be the
Grantee's sole responsibility to notify the Company as to any change in his or her address. Such notification shall be made in
accordance with this Section 13.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 14.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Severability</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If any part of this
Award Agreement is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity shall
not serve to invalidate any part of this Award Agreement not declared to be unlawful or invalid. Any part so declared unlawful
or invalid shall, if possible, be construed in a manner which gives effect to the terms of such part to the fullest extent possible
while remaining lawful and valid. Additionally, if any of the covenants in Section&nbsp;6 are determined by a court to be unenforceable
in whole or in part because of such covenant's duration or geographical or other scope, such court shall modify the duration or
scope of such provision as the case may be, so as to cause such covenant, as so modified, to be enforceable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 15.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Binding Effect</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Award Agreement
shall bind, and, except as specifically provided herein, shall inure to the benefit of the respective heirs, legal representatives,
successors and assigns of the parties hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section 16.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Governing Law and Jurisdiction</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Award Agreement
and the rights of all persons claiming hereunder shall be construed and determined in accordance with the laws of the State of
Kansas without giving effect to the principles of the Conflict of Laws to the contrary. Except as otherwise provided by mandatory
forum requirements of the applicable law, the courts of the State of Kansas shall have exclusive jurisdiction with regard to any
disputes under the Plan. The Company shall retain, however, in addition the right to bring any claim in any other appropriate forum.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 6; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.61
<SEQUENCE>3
<FILENAME>s109029_ex10-61.htm
<DESCRIPTION>EXHIBIT 10.61
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: right; text-indent: 0.5in"><B>EXHIBIT
10.61</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: right; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">GARMIN LTD.<BR>
2005 EQUITY INCENTIVE PLAN<BR>
as amended and restated on October 21, 2016<BR>
RESTRICTED STOCK UNIT AWARD AGREEMENT</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Performance-Based and Time-Based Vesting)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(For Executive Officers)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 35%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>To:</B></FONT></TD>
    <TD STYLE="width: 30%; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 35%">&nbsp;<FONT STYLE="font: 10pt Times New Roman, Times, Serif">(&quot;<U>you</U>&quot; or the &quot;<U>Grantee</U>&quot;)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Date of Grant:&nbsp;&nbsp;</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Performance Year:</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Total Shares Subject to RSUs:</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD>&nbsp;<FONT STYLE="font: 10pt Times New Roman, Times, Serif">(the &quot;<U>Eligible Shares</U>&quot;)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: uppercase"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: uppercase"><B><U>Notice
of Grant</U>:</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">You have been granted restricted stock units
(&quot;<U>RSUs</U>&quot;) relating to the shares, CHF 0.10 par value per share, of Garmin Ltd. (&quot;<U>Shares</U>&quot;), subject
to the terms and conditions of the Garmin Ltd. 2005 Equity Incentive Plan, as amended and restated on June 5, 2009, on June 27,
2010, on June 7, 2013, and on October 21, 2016 (the &quot;<U>Plan</U>&quot;) and the Award Agreement between you and Garmin Ltd.
(the &quot;<U>Company</U>&quot;), attached as Exhibit A. Accordingly, based on the satisfaction of the applicable performance-based
and time-based vesting conditions set forth in this Notice of Grant, Exhibit A and Exhibit B, the Company agrees to pay you Shares
as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">The number of Shares that may be issued
under this Agreement is a percentage (ranging from 0% to 100%) of the Eligible Shares. The percentage of the Eligible Shares eligible
to be issued, if any (the &quot;<U>Earned Shares</U>&quot;), is based on the satisfaction of one or more of the preestablished
performance goals (the &quot;<U>Performance Goals</U>&quot;) for the Company&rsquo;s fiscal year listed above opposite the heading
&quot;Performance Year&quot; and the applicable weighting percentage of each such goal. The performance goals and applicable weighting
percentages for each goal are set forth and described in Exhibit B to this Agreement. </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">At a meeting of the Company's Compensation
Committee following the end of the Performance Year (the &quot;<U>Certification Date</U>&quot;), the Company's Compensation Committee
will assess the achieved level of performance and certify the goal(s) achievement. </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Any Earned Shares will be issued in three
equal installments commencing within 30 days of the Certification Date and each anniversary thereof, provided you are employed
with the Company on each such date. </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In order to fully understand your rights
under the Plan (a copy of which is attached) and the Award Agreement (the &quot;<U>Award Agreement</U>&quot;), attached as Exhibit
A, you are encouraged to read the Plan and this document carefully. Please refer to the Plan document for the definition of otherwise
undefined capitalized terms used in this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><U>By accepting these RSUs, you are also
agreeing to be bound by Exhibits A and B, including the restrictive covenants in Section 7 of Exhibit A</U>.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">GARMIN LTD.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 8%">&nbsp;</TD>
    <TD STYLE="width: 42%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Name: </FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Clifton A. Pemble</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">President and CEO</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Grantee:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 30%; border-bottom: Black 1pt solid; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 70%; text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Date:______________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B><U>EXHIBIT A</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B>AGREEMENT:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In consideration of
the mutual promises and covenants contained herein and other good and valuable consideration paid by the Grantee to the Company,
the Grantee and the Company agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 1.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Incorporation of Plan</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All provisions of this
Award Agreement and the rights of the Grantee hereunder are subject in all respects to the provisions of the Plan and the powers
of the Board therein provided. Capitalized terms used in this Award Agreement but not defined shall have the meaning set forth
in the Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 2.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Grant of RSUs</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD STYLE="text-align: justify"><U>Calculation of Earned Shares</U>. As of the Date of Grant identified above, the Company grants
to you, subject to the terms and conditions set forth herein and in the Plan, the opportunity to receive the product of (i) the
Eligible Shares and (ii) the &quot;Aggregate Vesting Percentage&quot; as calculated under Section 3, such product the &quot;<U>Earned
Shares</U>&quot;. If the application of this Section 2(a) results in a fractional Earned Share, the number of Earned Shares shall
be rounded up to the nearest whole Share.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD STYLE="text-align: justify"><U>Vesting and Delivery of Earned Shares</U>. Provided you are employed (and at all times since
the Date of Grant have been employed) by the Company on a Full-Time Basis (which, for purposes of this Award Agreement, means regularly
scheduled to work 30 hours or more per week) and unless your right to receive the Earned Shares has been forfeited pursuant to
Sections 3 or 4 below, then (subject to Section 13 below) you will be paid one-third (1/3) of the Earned Shares within 30 days
of the Certification Date (as defined on the Notice of Grant), one-third (1/3) of the Earned Shares on the first anniversary of
the Certification Date and one-third of the Earned Shares on the second anniversary of the Certification Date. If any of the first
or second anniversaries of the Certification Date is a Saturday or Sunday or any other non-business day, then you will be paid
the Earned Shares payable on that date on the next business day. For purposes of this Agreement, except where the Board otherwise
determines, a Grantee who, immediately before taking a Company-approved leave of absence, was employed on a Full-Time Basis will
be considered employed on a Full-Time Basis during the period of such Company-approved leave.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 3.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Calculation of Aggregate Vesting Percentage; Forfeiture of Unearned Shares</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The &quot;<U>Aggregate
Vesting Percentage</U>&quot; is the total of the individual vesting percentages for each of the achieved Performance Goals for
the Performance Year as set forth on Exhibit B. All Eligible Shares, if any, which, due to the Aggregate Vesting Percentage being
less than 100% do not become Earned Shares, shall be immediately forfeited as of the Certification Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 4.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Effect of Termination of Affiliation or Cessation as Full-Time Employee</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If you have a Termination
of Affiliation or cease to be employed on a Full-Time Basis for any reason, including termination by the Company with or without
Cause, voluntary resignation, change in employment status from full-time to part-time, death, or Disability, the effect of such
Termination of Affiliation or ceasing to be employed on a Full-Time Basis on all or any portion of the RSUs is as provided below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD STYLE="text-align: justify">If you have a Termination of Affiliation on account of death or Disability after the Certification
Date, any Earned Shares that were forfeitable immediately before such Termination of Affiliation shall thereupon become nonforfeitable
and the Company shall, promptly settle all such Earned Shares by delivery to you (or, after your death, to your personal representative
or designated beneficiary) a number of unrestricted Shares equal to the aggregate number of your remaining Earned Shares;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD STYLE="text-align: justify">If you have a Termination of Affiliation on account of death or Disability before the Certification
Date, within 30 days following the Certification Date the Company shall settle that number of your Eligible Shares which would
have become Earned Shares as of the Certification Date but for your death or Disability;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD STYLE="text-align: justify">If you have a Termination of Affiliation after the Certification Date and during the period (&quot;<U>Change
of Control Period</U>&quot;) commencing on a Change of Control and ending on the first anniversary of the Change of Control, which
Termination of Affiliation is initiated by the Company or a Subsidiary other than for Cause, or initiated by the Grantee for Good
Reason, then any Earned Shares that were forfeitable at the time of such Termination of Affiliation shall thereupon become nonforfeitable
and the Company shall immediately settle all Earned Shares by delivery to you of a number of unrestricted Shares equal to the aggregate
number of your remaining Earned Shares;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(d)</TD><TD STYLE="text-align: justify">If you have a Termination of Affiliation before the Certification Date and during the Change of
Control Period, which Termination of Affiliation is initiated by the Company or a Subsidiary other than for Cause, or initiated
by the Grantee for Good Reason, then all of your Eligible Shares that would have become Earned Shares as of the Certification Date
but for such Termination of Affiliation shall thereupon become Earned Shares and nonforfeitable and the Company shall within 30
days of the Certification Date settle all such Earned Shares by delivery to you a number of unrestricted Shares equal to the aggregate
number of your Earned Shares;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(e)</TD><TD STYLE="text-align: justify">If you have a Termination of Affiliation for Cause or for any reason other than for (i) death or
Disability or (ii) under the circumstances described above in Section 4(c) or (d), then your Eligible Shares (to the extent such
Termination of Affiliation occurs before the Certification Date) or your Earned Shares (to the extent such Termination of Affiliation
occurs after the Certification Date), to the extent forfeitable immediately before such Termination of Affiliation, shall thereupon
automatically be forfeited and you shall have no further rights under this Award Agreement;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(f)</TD><TD STYLE="text-align: justify">If you cease to be employed on a Full-Time Basis for any reason other than as provided above in
Sections 4(c) or (d), your Eligible Shares (to the extent such Termination of Affiliation occurs before the Certification Date)
or your Earned Shares (to the extent such Termination of Affiliation occurs after the Certification Date), to the extent forfeitable
immediately before such cessation of employment on a Full-Time Basis, shall thereupon automatically be forfeited and you shall
have no further rights under this Award Agreement.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 5.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Investment Intent</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Grantee agrees
that the Shares acquired pursuant to the vesting of one or more tranches of Earned Shares shall be acquired for his/her own account
for investment only and not with a view to, or for resale in connection with, any distribution or public offering thereof within
the meaning of the Securities Act of 1933 (the &quot;1933 Act&quot;) or other applicable securities laws. The Company may, but
in no event shall be required to, bear any expenses of complying with the 1933 Act, other applicable securities laws or the rules
and regulations of any national securities exchange or other regulatory authority in connection with the registration, qualification,
or transfer, as the case may be, of this Award Agreement or any Shares acquired hereunder. The foregoing restrictions on the transfer
of the Shares shall be inoperative if (a) the Company previously shall have been furnished with an opinion of counsel, satisfactory
to it, to the effect that such transfer will not involve any violation of the 1933 Act and other applicable securities laws or
(b) the Shares shall have been duly registered in compliance with the 1933 Act and other applicable state or federal securities
laws. If this Award Agreement, or the Shares subject to this Award Agreement, are so registered under the 1933 Act, the Grantee
agrees that he will not make a public offering of the said Shares except on a national securities exchange on which the shares
of the Company are then listed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 6.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Nontransferability of RSUs, Eligible Shares and Earned Shares</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No rights under this
Award Agreement relating to the RSUs or any undelivered Eligible Shares or Earned Shares may be sold, transferred, pledged, assigned,
or otherwise alienated or hypothecated, including, unless specifically approved by the Company, any purported transfer to a current
spouse or former spouse in connection with a legal separation or divorce proceeding. All rights with respect to the RSUs or any
undelivered Eligible Shares or Earned Shares granted to the Grantee shall be available during his or her lifetime only to the Grantee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 7.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Restrictive Covenants</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In consideration of
the RSUs granted to the Grantee under this Award Agreement and in and in addition to any restrictive agreements the Grantee may
have entered into with the Company, the Grantee accepts and agrees to be bound by the restrictive covenants set forth below in
this Section 7, and acknowledges that these restrictive covenants are fair and reasonable in light of the Company&rsquo;s legitimate
business interest in protecting the Company&rsquo;s and its Subsidiaries&rsquo; trade secrets, other commercially sensitive business
information, and their customer, employee, and other business relationships. The Grantee hereby agrees to the following restrictive
covenants:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD STYLE="text-align: justify"><B><I>Noncompetition.</I></B> During the Grantee's employment and until one year after the Grantee
ceases being employed by or acting as a consultant or independent contractor to the Company or any Subsidiary, the Grantee will
not perform executive, managerial, professional, engineering, technical, business development, supply chain or sales services worldwide
as an employee, director, officer, consultant, independent contractor or advisor, or invest in, whether in the form of equity or
debt, or otherwise have an ownership interest in any company, entity or person that directly competes with the Company in any of
its operating segments. The Grantee expressly acknowledges that the Company and its Subsidiaries have a worldwide business and
customer base in each of its operating segments. The Grantee expressly acknowledges and agrees that a worldwide restriction is
reasonable under the circumstances and necessary in order to protect the legitimate business interests of the Company and its Subsidiaries.
Nothing in this Section 7(a) shall, however, restrict the Grantee from making an investment in and owning up to one-percent (1%)
of the common stock of any company whose stock is listed on a national securities exchange or actively traded in an over-the-counter
market; provided that such investment does not give the Grantee the right or ability to control or influence the policy decisions
of any direct competitor of the Company or a Subsidiary.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD STYLE="text-align: justify"><B><I>Nonsolicitation of Customers, Suppliers, Business Partners and Vendors.</I></B> During the
Grantee's employment and until one year after the Grantee ceases being employed by or acting as a consultant or independent contractor
to the Company or any Subsidiary, the Grantee will not, either directly or indirectly through another business or person, solicit
or assist others in soliciting or attempt to solicit any customer, prospective customer, vendor, prospective vendor, supplier or
other similar business relation or (to the Grantee's knowledge) prospective business relation of the Company or any Subsidiary
with whom the Grantee had contact with during the last two years of the Grantee&rsquo;s employment.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD STYLE="text-align: justify"><B><I>Nonsolicitation of Employees.</I></B> During the Grantee's employment and until one year
after the Grantee ceases being employed by or acting as a consultant or independent contractor to the Company or any Subsidiary,
the Grantee will not, either directly or indirectly through another business or person, solicit, hire, recruit, employ, or attempt
to solicit, hire, recruit or employ, or facilitate any such acts by others, any person then currently employed by the Company or
any Subsidiary.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(d)</TD><TD STYLE="text-align: justify"><B><I>Confidentiality.</I></B> The Grantee acknowledges that it is the policy of the Company and
its subsidiaries to maintain as secret and confidential all valuable and unique information and techniques acquired, developed
or used by the Company and its Subsidiaries relating to their businesses, operations, employees and customers (&quot;<U>Confidential
Information</U>&quot;). The Grantee recognizes that the Confidential Information is the sole and exclusive property of the Company
and its subsidiaries, and that disclosure of Confidential Information would cause damage to the Company and its Subsidiaries. The
Grantee shall not at any time disclose or authorize anyone else to disclose any Confidential Information or proprietary information
that (A) is disclosed to or known by the Grantee as a result or as a consequence of or through the Grantee's performance of services
for the Company or any Subsidiary, (B) is not publicly or generally known outside the Company and (C) relates in any manner to
the Company's business. This obligation will continue even though the Grantee's employment with the Company or a Subsidiary may
have terminated. This paragraph 7(d) shall apply in addition to, and not in derogation of any other confidentiality agreements
that may exist, now or in the future, between the Grantee and the Company or any Subsidiary.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(e)</TD><TD STYLE="text-align: justify"><B><I>Remedy.</I></B> The Grantee acknowledges that irreparable harm would result from any breach
of this Section and that monetary damages alone would not provide adequate relief or remedy. Accordingly, the Grantee specifically
agrees that, if the Grantee breaches any of the Grantee's obligations under this Section 7, the Company and any Subsidiary shall
be entitled to injunctive relief. Without limiting the generality of the foregoing, neither the Company nor any Subsidiary shall
be precluded from pursuing any remedies they may have at law or in equity for any breach of Grantee&rsquo;s restrictive covenants
in this Section 7.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 8.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Status of the Grantee</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Grantee shall not
be deemed a shareholder of the Company with respect to any of the Shares subject to this Award Agreement until such time as the
underlying Shares shall have been issued to him or her. The Company shall not be required to issue or transfer any Shares pursuant
to this Award Agreement until all applicable requirements of law have been complied with and such Shares shall have been duly listed
on any securities exchange on which the Shares may then be listed. Grantee (i) is not entitled to receive any dividends or dividend
equivalents, whether such dividends would be paid in cash or in kind, or receive any other distributions made with respect to the
RSUs or any undelivered Eligible Shares or Earned Shares , and (ii) does not have nor may he or she exercise any voting rights
with respect to any of the RSUs or any undelivered Eligible Shares or Earned Shares, in both cases (i) and (ii) above, unless and
until the actual Shares underlying any Earned Shares have been delivered pursuant to this Award Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 9.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>No Effect on Capital Structure</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Award Agreement
shall not affect the right of the Company to reclassify, recapitalize or otherwise change its capital or debt structure or to merge,
consolidate, convey any or all of its assets, dissolve, liquidate, windup, or otherwise reorganize.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 10.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Adjustments</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Notwithstanding any
provision herein to the contrary, in the event of any change in the number of outstanding Shares effected without receipt of consideration
therefor by the Company, by reason of a merger, reorganization, consolidation, recapitalization, separation, liquidation, stock
dividend, stock split, share combination or other change in the corporate structure of the Company affecting the Shares, the aggregate
number and class of Shares subject to this Award Agreement shall be automatically adjusted to accurately and equitably reflect
the effect thereon of such change; provided, however, that any fractional share resulting from such adjustment shall be eliminated.
In the event of a dispute concerning such adjustment, the decision of the Board shall be conclusive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 11.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Amendments </U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Award Agreement
may be amended only by a writing executed by the Company and the Grantee which specifically states that it is amending this Award
Agreement; provided that this Award Agreement is subject to the power of the Board to amend the Plan as provided therein. Except
as otherwise provided in the Plan, no such amendment shall materially adversely affect the Grantee's rights under this Award Agreement
without the Grantee's consent.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 12.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Board Authority</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any questions concerning
the interpretation of this Award Agreement, any adjustments required to be made under Sections 10 or 11 of this Award Agreement,
and any controversy which arises under this Award Agreement shall be settled by the Board in its sole discretion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 13.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Withholding</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At the time any of
the Earned Shares are delivered to you pursuant to this Award Agreement, the Company will be obligated to pay withholding and social
taxes on your behalf. Accordingly, the Company shall have the power to withhold, or require you to remit to the Company, an amount
sufficient to satisfy any such federal, state, local or foreign withholding tax or social tax requirements. At the Company's discretion,
withholding may be taken from other compensation payable to you or may be satisfied by reducing the number of Shares deliverable
to you. If the Company elects to reduce the number of Shares deliverable to you and less than the full value of a Share is needed
to satisfy any applicable withholding taxes, the Company will distribute to you the value of the remaining fractional share in
cash in an amount equal to the Fair Market Value of a Share as of the Settlement Date multiplied by the remaining fractional Share.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 14.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Notice</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Whenever any notice
is required or permitted hereunder, such notice must be given in writing Any notice required or permitted to be delivered hereunder
shall be effective upon receipt thereof by the addressee The Company or the Grantee may change, at any time and from time to time,
by written notice to the other, the address specified for receiving notices. Until changed in accordance herewith, the Company's
address for receiving notices shall be Garmin Ltd., Attention: General Counsel, M&uuml;hlentalstrasse 2, 8200 Schaffhausen, Switzerland.
Unless changed, the Grantee's address for receiving notices shall be the last known address of the Grantee on the Company's records.
It shall be the Grantee's sole responsibility to notify the Company as to any change in his or her address. Such notification shall
be made in accordance with this Section 14.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 15.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Severability</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If any part of this
Award Agreement is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity shall
not serve to invalidate any part of this Award Agreement not declared to be unlawful or invalid. Any part so declared unlawful
or invalid shall, if possible, be construed in a manner which gives effect to the terms of such part to the fullest extent possible
while remaining lawful and valid. Additionally, if any of the covenants in Section&nbsp;7 are determined by a court to be unenforceable
in whole or in part because of such covenant's duration or geographical or other scope, such court shall modify the duration or
scope of such provision as the case may be, so as to cause such covenant, as so modified, to be enforceable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 16.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Binding Effect</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Award Agreement
shall bind, and, except as specifically provided herein, shall inure to the benefit of the respective heirs, legal representatives,
successors and assigns of the parties hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 17.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Governing Law and Jurisdiction</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Award Agreement
and the rights of all persons claiming hereunder shall be construed and determined in accordance with the laws of the State of
Kansas without giving effect to the principles of the Conflict of Laws to the contrary. Except as otherwise provided by mandatory
forum requirements of the applicable law, the courts of the State of Kansas shall have exclusive jurisdiction with regard to any
disputes under the Plan. The Company shall retain, however, in addition the right to bring any claim in any other appropriate forum.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>Section 18. </B></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>Shareholder Approval and Company Clawback or Recoupment Policies</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in">You acknowledge that
any award under the Notice of Grant may be subject to certain provisions of the Dodd-Frank Wall Street Reform and Consumer Protection
Act of 2010 (&ldquo;Dodd- Frank&rdquo;) that could require the Company to recover certain amounts of incentive compensation paid
to certain executive officers if the Company is required to prepare an accounting restatement due to the material noncompliance
of the Company with any financial reporting requirements under any applicable securities laws. By accepting this grant, whether
or not any compensation is ultimately paid hereunder, you agree and consent to any forfeiture or required recovery or reimbursement
obligations of the Company with respect to any compensation paid to you that is forfeitable or recoverable by the Company pursuant
to Dodd-Frank and in accordance with any Company policies and procedures adopted by the Compensation Committee in order to comply
with Dodd Frank, as the same may be amended from time to time.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>EXHIBIT B</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B>PERFORMANCE GOALS AND
WEIGHTING PERCENTAGE </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 32%; text-align: center; text-indent: 0in; border-bottom: Black 1pt solid; vertical-align: bottom"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Applicable Performance Goal</B></FONT></TD>
    <TD STYLE="width: 1%; text-align: center; text-indent: 0in; padding-bottom: 1pt; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="width: 16%; text-align: center; text-indent: 0in; border-bottom: Black 1pt solid; vertical-align: bottom"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Goal Level</B></FONT></TD>
    <TD STYLE="width: 1%; text-align: center; text-indent: 0in; padding-bottom: 1pt; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="width: 23%; text-align: center; text-indent: 0in; border-bottom: Black 1pt solid; vertical-align: bottom"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Goal Percentage<BR>
 Weighting</B></FONT></TD>
    <TD STYLE="width: 1%; text-align: center; text-indent: 0in; padding-bottom: 1pt; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="width: 26%; text-align: center; text-indent: 0in; border-bottom: Black 1pt solid; vertical-align: bottom"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Actual Percentage <BR>
Achieved</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Performance Year Revenue</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">[_________]</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">40%</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">40% if goal achieved; 0% if not</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Performance Year Operating Income $</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">[________]<SUP>1</SUP></FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">30%</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">30% if goal achieved; 0% if not</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Performance Year Operating Income %</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">[________]<SUP>1</SUP></FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">30%</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">30% if goal achieved; 0% if not</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in; padding-bottom: 1pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in; padding-bottom: 1pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in; padding-bottom: 1pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Aggregate Vesting Percentage*&nbsp;&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">*Aggregate Vesting Percentage is the sum of all Actual Percentages
Achieved based on Goal Level achievement. 100% is maximum possible Aggregate Vesting Percentage if each Applicable Performance
Goal is achieved.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><SUP>1 </SUP>According to Generally Accepted Accounting Principles
(GAAP), measures of profitability such as operating income and operating margin must include the anticipated expense of these performance-based
awards for the purpose of determining if those goals are achieved.&nbsp; If the profitability goals are not achieved when factoring
in the expense of these awards, no awards for the profitability goals will be earned. Thus, it is possible for Garmin to report
operating income and operating margin that exceed the objectives, yet not achieve the performance objectives as outlined above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Performance Year means the fiscal year commencing on December,
__________ and ending on December,_______</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Performance Year Revenue means the consolidated net sales of
Garmin Ltd. and Subsidiaries for the Performance Year</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Performance Year Operating Income $ means the consolidated operating
income of Garmin Ltd. and Subsidiaries for the Performance Year</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Performance Year Operating Income % means the Performance Year
Operating Income $ divided by the Performance Year Revenue</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>APPENDIX TO RESTRICTED STOCK AWARD
AGREEMENT</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">This Appendix includes additional terms and conditions that
govern the Restricted Stock Unit awards if the Grantee is a member of the Company&rsquo;s Executive Management.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">You acknowledge that any award under this Notice of Grant is,
to the extent required by applicable Swiss law and the articles of association of the Company subject to approval by the general
meeting of shareholders of the Company and subject to recovery, forfeiture or clawback by the Company if and to the extent (i)
the award is granted prior to approval by the general meeting of shareholders and (ii) the first general meeting of shareholders
to whom the Company's board of directors submits for approval the proposed amount of compensation for the period for which the
awards have been granted does not approve the proposal.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 10; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.62
<SEQUENCE>4
<FILENAME>s109029_ex10-62.htm
<DESCRIPTION>EXHIBIT 10.62
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: right; text-indent: 0.5in"><B>EXHIBIT
10.62</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">GARMIN LTD.<BR>
2005 EQUITY INCENTIVE PLAN<BR>
as amended and restated on October 21, 2016<BR>
RESTRICTED STOCK UNIT AWARD AGREEMENT</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Performance-Based and Time-Based Vesting)</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 35%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>To:</B></FONT></TD>
    <TD STYLE="width: 30%; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 35%">&nbsp;<FONT STYLE="font: 10pt Times New Roman, Times, Serif">(&quot;<U>you</U>&quot; or the &quot;<U>Grantee</U>&quot;)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Date of Grant:</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Performance Year:</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Total Shares Subject to RSUs:</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD>&nbsp;<FONT STYLE="font: 10pt Times New Roman, Times, Serif">(the &quot;<U>Eligible Shares</U>&quot;)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: uppercase"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><FONT STYLE="text-transform: uppercase"><B><U>Notice
of Grant</U>:</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">You have been granted restricted stock units
(&quot;<U>RSUs</U>&quot;) relating to the shares, CHF 0.10 par value per share, of Garmin Ltd. (&quot;<U>Shares</U>&quot;), subject
to the terms and conditions of the Garmin Ltd. 2005 Equity Incentive Plan, as amended and restated on June 5, 2009, on June 27,
2010, on June 7, 2013, and on October 21, 2016 (the &quot;<U>Plan</U>&quot;) and the Award Agreement between you and Garmin Ltd.
(the &quot;<U>Company</U>&quot;), attached as Exhibit A. Accordingly, based on the satisfaction of the applicable performance-based
and time-based vesting conditions set forth in this Notice of Grant, Exhibit A and Exhibit B, the Company agrees to pay you Shares
as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">The number of Shares that may be issued
under this Agreement is a percentage (ranging from 0% to 100%) of the Eligible Shares. The percentage of the Eligible Shares eligible
to be issued, if any (the &quot;<U>Earned Shares</U>&quot;), is based on the satisfaction of one or more of the pre-established
performance goals (the &quot;<U>Performance Goals</U>&quot;) for the Company&rsquo;s fiscal year listed above opposite the heading
&quot;Performance Year&quot; and the applicable weighting percentage of each such goal. The performance goals and applicable weighting
percentages for each goal are set forth and described in Exhibit B to this Agreement. </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">At a meeting of the Company's Compensation
Committee following the end of the Performance Year (the &quot;<U>Certification Date</U>&quot;), the Company's Compensation Committee
will assess the achieved level of performance and certify the goal(s) achievement. </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Any Earned Shares will be issued in three
equal installments commencing within 30 days of the Certification Date and each anniversary thereof, provided you are employed
with the Company on each such date. </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In order to fully understand
your rights under the Plan (a copy of which is attached) and the Award Agreement (the &quot;<U>Award Agreement</U>&quot;), attached
as Exhibit A, you are encouraged to read the Plan and this document carefully. Please refer to the Plan document for the definition
of otherwise undefined capitalized terms used in this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><U>By accepting these RSUs, you are also
agreeing to be bound by Exhibits A and B, including the restrictive covenants in Section 7 of Exhibit A</U>.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">GARMIN LTD.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="width: 44%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Name: </FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Clifton A. Pemble</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">President and CEO</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Grantee:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%; border-bottom: Black 1pt solid; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 60%; text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Date:______________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B><U>EXHIBIT A</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><B>AGREEMENT:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In consideration of
the mutual promises and covenants contained herein and other good and valuable consideration paid by the Grantee to the Company,
the Grantee and the Company agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 1.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Incorporation of Plan</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All provisions of this
Award Agreement and the rights of the Grantee hereunder are subject in all respects to the provisions of the Plan and the powers
of the Board therein provided. Capitalized terms used in this Award Agreement but not defined shall have the meaning set forth
in the Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 2.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Grant of RSUs</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD STYLE="text-align: justify"><U>Calculation of Earned Shares</U>. As of the Date of Grant identified above, the Company grants
to you, subject to the terms and conditions set forth herein and in the Plan, the opportunity to receive the product of (i) the
Eligible Shares and (ii) the &quot;Aggregate Vesting Percentage&quot; as calculated under Section 3, such product the &quot;<U>Earned
Shares</U>&quot;. If the application of this Section 2(a) results in a fractional Earned Share, the number of Earned Shares shall
be rounded up to the nearest whole Share.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD STYLE="text-align: justify"><U>Vesting and Delivery of Earned Shares</U>. Provided you are employed (and at all times since
the Date of Grant have been employed) by the Company on a Full-Time Basis (which, for purposes of this Award Agreement, means regularly
scheduled to work 30 hours or more per week) and unless your right to receive the Earned Shares has been forfeited pursuant to
Sections 3 or 4 below, then (subject to Section 13 below) you will be paid one-third (1/3) of the Earned Shares within 30 days
of the Certification Date (as defined on the Notice of Grant), one-third (1/3) of the Earned Shares on the first anniversary of
the Certification Date and one-third of the Earned Shares on the second anniversary of the Certification Date. If any of the first
or second anniversaries of the Certification Date is a Saturday or Sunday or any other non-business day, then you will be paid
the Earned Shares payable on that date on the next business day. For purposes of this Agreement, except where the Board otherwise
determines, a Grantee who, immediately before taking a Company-approved leave of absence, was employed on a Full-Time Basis will
be considered employed on a Full-Time Basis during the period of such Company-approved leave.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 3.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Calculation of Aggregate Vesting Percentage; Forfeiture of Unearned Shares</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The &quot;<U>Aggregate
Vesting Percentage</U>&quot; is the total of the individual vesting percentages for each of the achieved Performance Goals for
the Performance Year as set forth on Exhibit B. All Eligible Shares, if any, which, due to the Aggregate Vesting Percentage being
less than 100% do not become Earned Shares, shall be immediately forfeited as of the Certification Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 4.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Effect of Termination of Affiliation or Cessation as Full-Time Employee</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If you have a Termination
of Affiliation or cease to be employed on a Full-Time Basis for any reason, including termination by the Company with or without
Cause, voluntary resignation, change in employment status from full-time to part-time, death, or Disability, the effect of such
Termination of Affiliation or ceasing to be employed on a Full-Time Basis on all or any portion of the RSUs is as provided below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD STYLE="text-align: justify">If you have a Termination of Affiliation on account of death or Disability after the Certification
Date, any Earned Shares that were forfeitable immediately before such Termination of Affiliation shall thereupon become non-forfeitable
and the Company shall, promptly settle all such Earned Shares by delivery to you (or, after your death, to your personal representative
or designated beneficiary) a number of unrestricted Shares equal to the aggregate number of your remaining Earned Shares;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD STYLE="text-align: justify">If you have a Termination of Affiliation on account of death or Disability before the Certification
Date, within 30 days following the Certification Date the Company shall settle that number of your Eligible Shares which would
have become Earned Shares as of the Certification Date but for your death or Disability;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD STYLE="text-align: justify">If you have a Termination of Affiliation after the Certification Date and during the period (&quot;<U>Change
of Control Period</U>&quot;) commencing on a Change of Control and ending on the first anniversary of the Change of Control, which
Termination of Affiliation is initiated by the Company or a Subsidiary other than for Cause, or initiated by the Grantee for Good
Reason, then any Earned Shares that were forfeitable at the time of such Termination of Affiliation shall thereupon become non-forfeitable
and the Company shall immediately settle all Earned Shares by delivery to you of a number of unrestricted Shares equal to the aggregate
number of your remaining Earned Shares;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(d)</TD><TD STYLE="text-align: justify">If you have a Termination of Affiliation before the Certification Date and during the Change of
Control Period, which Termination of Affiliation is initiated by the Company or a Subsidiary other than for Cause, or initiated
by the Grantee for Good Reason, then all of your Eligible Shares that would have become Earned Shares as of the Certification Date
but for such Termination of Affiliation shall thereupon become Earned Shares and non-forfeitable and the Company shall within 30
days of the Certification Date settle all such Earned Shares by delivery to you a number of unrestricted Shares equal to the aggregate
number of your Earned Shares;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(e)</TD><TD STYLE="text-align: justify">If you have a Termination of Affiliation for Cause or for any reason other than for (i) death or
Disability or (ii) under the circumstances described above in Section 4(c) or (d), then your Eligible Shares (to the extent such
Termination of Affiliation occurs before the Certification Date) or your Earned Shares (to the extent such Termination of Affiliation
occurs after the Certification Date), to the extent forfeitable immediately before such Termination of Affiliation, shall thereupon
automatically be forfeited and you shall have no further rights under this Award Agreement;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(f)</TD><TD STYLE="text-align: justify">If you cease to be employed on a Full-Time Basis for any reason other than as provided above in
Sections 4(c) or (d), your Eligible Shares (to the extent such Termination of Affiliation occurs before the Certification Date)
or your Earned Shares (to the extent such Termination of Affiliation occurs after the Certification Date), to the extent forfeitable
immediately before such cessation of employment on a Full-Time Basis, shall thereupon automatically be forfeited and you shall
have no further rights under this Award Agreement.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 5.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Investment Intent</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Grantee agrees
that the Shares acquired pursuant to the vesting of one or more tranches of Earned Shares shall be acquired for his/her own account
for investment only and not with a view to, or for resale in connection with, any distribution or public offering thereof within
the meaning of the Securities Act of 1933 (the &quot;1933 Act&quot;) or other applicable securities laws. The Company may, but
in no event shall be required to, bear any expenses of complying with the 1933 Act, other applicable securities laws or the rules
and regulations of any national securities exchange or other regulatory authority in connection with the registration, qualification,
or transfer, as the case may be, of this Award Agreement or any Shares acquired hereunder. The foregoing restrictions on the transfer
of the Shares shall be inoperative if (a) the Company previously shall have been furnished with an opinion of counsel, satisfactory
to it, to the effect that such transfer will not involve any violation of the 1933 Act and other applicable securities laws or
(b) the Shares shall have been duly registered in compliance with the 1933 Act and other applicable state or federal securities
laws. If this Award Agreement, or the Shares subject to this Award Agreement, are so registered under the 1933 Act, the Grantee
agrees that he will not make a public offering of the said Shares except on a national securities exchange on which the shares
of the Company are then listed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 6.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Non-transferability of RSUs, Eligible Shares and Earned Shares</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No rights under this
Award Agreement relating to the RSUs or any undelivered Eligible Shares or Earned Shares may be sold, transferred, pledged, assigned,
or otherwise alienated or hypothecated, including, unless specifically approved by the Company, any purported transfer to a current
spouse or former spouse in connection with a legal separation or divorce proceeding. All rights with respect to the RSUs or any
undelivered Eligible Shares or Earned Shares granted to the Grantee shall be available during his or her lifetime only to the Grantee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 7.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Restrictive Covenants</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In consideration of
the RSUs granted to the Grantee under this Award Agreement and in addition to any other restrictive agreements the Grantee may
have entered into with the Company, the Grantee accepts and agrees to be bound by the restrictive covenants set forth below in
this Section 7, and acknowledges that these restrictive covenants are fair and reasonable in light of the Company&rsquo;s legitimate
business interest in protecting the Company&rsquo;s and its Subsidiaries&rsquo; trade secrets, other commercially sensitive business
information, and their customer, employee, and other business relationships. The Grantee hereby agrees to the following restrictive
covenants:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(a)</TD><TD STYLE="text-align: justify"><B><I>Non-competition.</I></B> During the Grantee's employment and until one year after the Grantee
ceases being employed by or acting as a consultant or independent contractor to the Company or any Subsidiary, the Grantee will
not perform executive, managerial, professional, engineering, technical, business development, supply chain or sales services in
the United States as an employee, director, officer, consultant, independent contractor or advisor, or invest in, whether in the
form of equity or debt, or otherwise have an ownership interest in any company, entity or person that competes with the Company
in any of its operating segments. The Grantee expressly acknowledges that the Company and its United States Subsidiaries have a
nationwide business and customer base in each of its operating segments. The Grantee expressly acknowledges and agrees that a nationwide
restriction is reasonable under the circumstances and necessary in order to protect the legitimate business interests of the Company
and its United States Subsidiaries. Nothing in this Section 7(a) shall, however, restrict the Grantee from making an investment
in and owning up to one-percent (1%) of the common stock of any company whose stock is listed on a national securities exchange
or actively traded in an over-the-counter market; provided that such investment does not give the Grantee the right or ability
to control or influence the policy decisions of any competitor of the Company or a Subsidiary.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(b)</TD><TD STYLE="text-align: justify"><B><I>Non-Solicitation of Customers, Suppliers, Business Partners and Vendors.</I></B> During the
Grantee's employment and until one year after the Grantee ceases being employed by the Company or any Subsidiary, the Grantee will
not, either directly or indirectly through another business or person, solicit, or assist others in soliciting or attempting to
solicit any customer, prospective customer, vendor, prospective vendor, supplier business partner of the Company or Subsidiary
with whom the Grantee had contact with during the last two years of Grantee&rsquo;s employment.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(c)</TD><TD STYLE="text-align: justify"><B><I>Non-solicitation of Employees.</I></B> During the Grantee's employment and until one year
after the Grantee ceases being employed by or acting as a consultant or independent contractor to the Company or any Subsidiary,
the Grantee will not, either directly or indirectly through another business or person, solicit, hire, recruit, employ, or attempt
to solicit, hire, recruit or employ, or facilitate any such acts by others, any person then currently employed by the Company or
any Subsidiary.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(d)</TD><TD STYLE="text-align: justify"><B><I>Confidentiality.</I></B> The Grantee acknowledges that it is the policy of the Company and
its subsidiaries to maintain as secret and confidential all valuable and unique information and techniques acquired, developed
or used by the Company and its Subsidiaries relating to their businesses, operations, employees and customers (&quot;<U>Confidential
Information</U>&quot;). The Grantee recognizes that the Confidential Information is the sole and exclusive property of the Company
and its subsidiaries, and that disclosure of Confidential Information would cause damage to the Company and its Subsidiaries. The
Grantee shall not at any time disclose or authorize anyone else to disclose any Confidential Information or proprietary information
that (A) is disclosed to or known by the Grantee as a result or as a consequence of or through the Grantee's performance of services
for the Company or any Subsidiary, (B) is not publicly or generally known outside the Company and (C) relates in any manner to
the Company's business. This obligation will continue even though the Grantee's employment with the Company or a Subsidiary may
have terminated. This paragraph 7(e) shall apply in addition to, and not in derogation of any other confidentiality agreements
that may exist, now or in the future, between the Grantee and the Company or any Subsidiary.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">(e)</TD><TD STYLE="text-align: justify"><B><I>Remedy.</I></B> The Grantee acknowledges irreparable harm would result from any breach of
this Section and that monetary damages alone would not provide adequate relief or remedy. Accordingly, the Grantee specifically
agrees that, if the Grantee breaches any of the Grantee's obligations under this Section 7, the Company and any Subsidiary shall
be entitled to injunctive relief. Without limiting the generality of the foregoing, neither the Company nor any Subsidiary shall
be precluded from pursuing any and all remedies they may have at law or in equity for any breach of Grantee&rsquo;s restrictive
covenants in this Section 7.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 8.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Status of the Grantee</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Grantee shall not
be deemed a shareholder of the Company with respect to any of the Shares subject to this Award Agreement until such time as the
underlying Shares shall have been issued to him or her. The Company shall not be required to issue or transfer any Shares pursuant
to this Award Agreement until all applicable requirements of law have been complied with and such Shares shall have been duly listed
on any securities exchange on which the Shares may then be listed. Grantee (i) is not entitled to receive any dividends or dividend
equivalents, whether such dividends would be paid in cash or in kind, or receive any other distributions made with respect to the
RSUs or any undelivered Eligible Shares or Earned Shares , and (ii) does not have nor may he or she exercise any voting rights
with respect to any of the RSUs or any undelivered Eligible Shares or Earned Shares, in both cases (i) and (ii) above, unless and
until the actual Shares underlying any Earned Shares have been delivered pursuant to this Award Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 9.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>No Effect on Capital Structure</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Award Agreement
shall not affect the right of the Company to reclassify, recapitalize or otherwise change its capital or debt structure or to merge,
consolidate, convey any or all of its assets, dissolve, liquidate, windup, or otherwise reorganize.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 10.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Adjustments</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Notwithstanding any
provision herein to the contrary, in the event of any change in the number of outstanding Shares effected without receipt of consideration
therefor by the Company, by reason of a merger, reorganization, consolidation, recapitalization, separation, liquidation, stock
dividend, stock split, share combination or other change in the corporate structure of the Company affecting the Shares, the aggregate
number and class of Shares subject to this Award Agreement shall be automatically adjusted to accurately and equitably reflect
the effect thereon of such change; provided, however, that any fractional share resulting from such adjustment shall be eliminated.
In the event of a dispute concerning such adjustment, the decision of the Board shall be conclusive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 11.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Amendments </U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Award Agreement
may be amended only by a writing executed by the Company and the Grantee which specifically states that it is amending this Award
Agreement; provided that this Award Agreement is subject to the power of the Board to amend the Plan as provided therein. Except
as otherwise provided in the Plan, no such amendment shall materially adversely affect the Grantee's rights under this Award Agreement
without the Grantee's consent.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 12.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Board Authority</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any questions concerning
the interpretation of this Award Agreement, any adjustments required to be made under Sections 10 or 11 of this Award Agreement,
and any controversy which arises under this Award Agreement shall be settled by the Board in its sole discretion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 13.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Withholding</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At the time any of
the Earned Shares are delivered to you pursuant to this Award Agreement, the Company will be obligated to pay withholding and social
taxes on your behalf. Accordingly, the Company shall have the power to withhold, or require you to remit to the Company, an amount
sufficient to satisfy any such federal, state, local or foreign withholding tax or social tax requirements. At the Company's discretion,
withholding may be taken from other compensation payable to you or may be satisfied by reducing the number of Shares deliverable
to you. If the Company elects to reduce the number of Shares deliverable to you and less than the full value of a Share is needed
to satisfy any applicable withholding taxes, the Company will distribute to you the value of the remaining fractional share in
cash in an amount equal to the Fair Market Value of a Share as of the Settlement Date multiplied by the remaining fractional Share.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 14.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Notice</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Whenever any notice
is required or permitted hereunder, such notice must be given in writing Any notice required or permitted to be delivered hereunder
shall be effective upon receipt thereof by the addressee The Company or the Grantee may change, at any time and from time to time,
by written notice to the other, the address specified for receiving notices. Until changed in accordance herewith, the Company's
address for receiving notices shall be Garmin Ltd., Attention: General Counsel, M&uuml;hlentalstrasse 2, 8200 Schaffhausen, Switzerland.
Unless changed, the Grantee's address for receiving notices shall be the last known address of the Grantee on the Company's records.
It shall be the Grantee's sole responsibility to notify the Company as to any change in his or her address. Such notification shall
be made in accordance with this Section 14.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 15.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Severability</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If any part of this
Award Agreement is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity shall
not serve to invalidate any part of this Award Agreement not declared to be unlawful or invalid. Any part so declared unlawful
or invalid shall, if possible, be construed in a manner which gives effect to the terms of such part to the fullest extent possible
while remaining lawful and valid. Additionally, if any of the covenants in Section&nbsp;7 are determined by a court to be unenforceable
in whole or in part because of such covenant's duration or geographical or other scope, such court shall have the power to modify
the duration or scope of such provision as the case may be, so as to cause such covenant, as so modified, to be enforceable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -1in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 16.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Binding Effect</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Award Agreement
shall bind, and, except as specifically provided herein, shall inure to the benefit of the respective heirs, legal representatives,
successors and assigns of the parties hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 1in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Section 17.</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Governing Law and Jurisdiction</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Award Agreement
and the rights of all persons claiming hereunder shall be construed and determined in accordance with the laws of the State of
Kansas without giving effect to the principles of the Conflict of Laws to the contrary. Except as otherwise provided by mandatory
forum requirements of the applicable law, the courts of the State of Kansas shall have exclusive jurisdiction with regard to any
disputes under the Plan. The Company shall retain, however, in addition the right to bring any claim in any other appropriate forum.</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B><U>EXHIBIT B</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>PERFORMANCE GOALS AND
WEIGHTING PERCENTAGE </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD NOWRAP STYLE="width: 32%; text-align: center; text-indent: 0in; border-bottom: Black 1pt solid; vertical-align: bottom"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Applicable Performance Goal</B></FONT></TD>
    <TD NOWRAP STYLE="width: 1%; text-align: center; text-indent: 0in; padding-bottom: 1pt; vertical-align: bottom">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 16%; text-align: center; text-indent: 0in; border-bottom: Black 1pt solid; vertical-align: bottom"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Goal Level</B></FONT></TD>
    <TD NOWRAP STYLE="width: 1%; text-align: center; text-indent: 0in; padding-bottom: 1pt; vertical-align: bottom">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 23%; text-align: center; text-indent: 0in; border-bottom: Black 1pt solid; vertical-align: bottom"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Goal Percentage <BR>
Weighting</B></FONT></TD>
    <TD NOWRAP STYLE="width: 1%; text-align: center; text-indent: 0in; padding-bottom: 1pt; vertical-align: bottom">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 26%; text-align: center; text-indent: 0in; border-bottom: Black 1pt solid; vertical-align: bottom"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Actual Percentage <BR>
Achieved</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Performance Year Revenue</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">[_________]</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">40%</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">40% if goal achieved; 0% if not</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Performance Year Operating Income $</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">[________]<SUP>1</SUP></FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">30%</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">30% if goal achieved; 0% if not</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Performance Year Operating Income %</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">[________]<SUP>1</SUP></FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">30%</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">30% if goal achieved; 0% if not</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in; padding-bottom: 1pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in; padding-bottom: 1pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in; padding-bottom: 1pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: center; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Aggregate Vesting Percentage*&nbsp;&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">*Aggregate Vesting Percentage is the sum of all Actual Percentages
Achieved based on Goal Level achievement. 100% is maximum possible Aggregate Vesting Percentage if each Applicable Performance
Goal is achieved.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><SUP>1 </SUP>According to Generally Accepted Accounting Principles
(GAAP), measures of profitability such as operating income and operating margin must include the anticipated expense of these performance-based
awards for the purpose of determining if those goals are achieved.&nbsp; If the profitability goals are not achieved when factoring
in the expense of these awards, no awards for the profitability goals will be earned. Thus, it is possible for Garmin to report
operating income and operating margin that exceed the objectives, yet not achieve the performance objectives as outlined above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Performance Year means the fiscal year commencing on December,
__________ and ending on December,_______</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Performance Year Revenue means the consolidated net sales of
Garmin Ltd. and Subsidiaries for the Performance Year</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Performance Year Operating Income $ means the consolidated operating
income of Garmin Ltd. and Subsidiaries for the Performance Year</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Performance Year Operating Income % means the Performance Year
Operating Income $ divided by the Performance Year Revenue</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 8; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>5
<FILENAME>s109029_ex21-1.htm
<DESCRIPTION>EXHIBIT 21.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: center; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><B>EXHIBIT 21.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-align: right; text-indent: -13.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>GARMIN LTD.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-align: center; text-indent: -13.5pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>List of
Subsidiaries of Company</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-align: center; text-indent: -13.5pt"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 65%; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">Name of Subsidiary</FONT></TD>
    <TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 34%; border-bottom: Black 1pt solid; text-align: center; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif">Jurisdiction of Incorporation</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Fusion Electronics USA, Inc.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Arizona </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Navionics Inc.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin International, Inc.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Kansas</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin North America, Inc.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Kansas</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin USA, Inc.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Kansas</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Realty, LLC</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Kansas</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">InReach, Inc.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Kansas </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Digital Cyclone, Inc.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Minnesota</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin AT, Inc.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Oregon</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Argentina SRL</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Argentina</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Australasia Pty Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Australia</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Austria GmbH</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Austria</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Austria Holding GmbH</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Austria</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Belux NV/SA</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Belgium</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Brasil Com&eacute;rcio de Tecnologias Ltda.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Brazil</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Dynastream Innovations, Inc.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Canada (Alberta)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Chile Lda</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Chile</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin China Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">China</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin China Shanghai Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">China</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin China Shanghai RHQ Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">China</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin China ChengDu Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">China</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin China Yangzhou Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">China</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Hrvatska d.o.o.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Croatia</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Czech s.r.o</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Czech Republic</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Nordic Denmark A/S</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Denmark</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Danmark Ejendomme ApS</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Denmark</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin (Europe) Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">England</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Navionics O&Uuml;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Estonia</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Nordic Finland Oy</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Finland</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Nordic Finland Holding Oy</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Finland</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin France SAS</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">France</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Deutschland GmbH</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Germany</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Deutschland Beteiligungs GmbH</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Germany</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin W&uuml;rzburg GmbH</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Germany</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">GPS Insurance Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Guernsey</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin India Private Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">India</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Navionics Technologies Pvt. Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">India</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Italia S.r.l.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Italy</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Navionics S.r.l.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Italy</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Japan Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Japan</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Luxembourg S.&agrave; r.l.</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Luxembourg</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Luxembourg Holdings S.&agrave; r.l.</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Luxembourg</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Comercializadora S. de RL. de CV</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Mexico</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Navigation Mexico S de RL de CV</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Mexico</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="width: 65%"><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Nederland B.V.</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 34%; padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Netherlands</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin New Zealand Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">New Zealand</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Nordic Norway AS</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Norway</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Nordic Norway Holding AS</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Norway</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Polska Sp. z o.o.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Poland</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Cluj SRL</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Romania</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin, trgovina in servis, d.o.o.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Slovenia</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmap (Pty) Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">South Africa</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Africa Holdings (Pty) Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">South Africa</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Southern Africa (Pty) Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">South Africa</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Korea Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">South Korea</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Iberia S.A.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Spain</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Spain S.L.U.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Spain</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Singapore Pte. Ltd</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Singapore</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Nordic Sweden AB</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Sweden</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Garmin Sweden Technologies AB</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in">Sweden</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Switzerland GmbH</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Switzerland</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Switzerland Distribution GmbH</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Switzerland</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Garmin Corporation</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.875in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Taiwan</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-indent: -13.5pt">&nbsp;</P>


<!-- Field: Page; Sequence: 2; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-indent: -13.5pt">&nbsp;</P>





</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>6
<FILENAME>s109029_ex23-1.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-indent: -13.5pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-align: right; text-indent: -13.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-align: right; text-indent: -13.5pt"><B>EXHIBIT 23.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-align: right; text-indent: -13.5pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>Consent
of Independent Registered Public Accounting Firm</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 13.5pt; text-align: center; text-indent: -13.5pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-right: 0; margin-bottom: 0; text-align: left">We consent to the incorporation
by reference in the following Registration Statements:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 13.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registration
Statement (Form S-8 No. 333-189178) pertaining to the Garmin Ltd. 2005 Equity Incentive Plan</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registration
Statement (Form S-8 No. 333-179801) pertaining to the Garmin Ltd. 2011 Non-Employee Directors' Equity Incentive Plan</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registration
Statement (Form S-8 No. 333-124818) pertaining to the Garmin International, Inc. 401(k) and Pension Plan,</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registration
Statement (Form S-8 No. 333-125717) pertaining to the Garmin Ltd. Amended and Restated 2005 Equity Incentive Plan,</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registration
Statement (Form S-8 No. 333-51470) pertaining to the Garmin Ltd. Amended and Restated Employee Stock Purchase Plan, Garmin Ltd.
Amended and Restated 2000 Equity Incentive Plan, Garmin Ltd. Amended and Restated 2000 Non-Employee Directors&rsquo; Option Plan,</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registration
Statement (Form S-8 No. 333-52766) pertaining to the Garmin International, Inc. 401(k) and Pension Plan,</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registration
Statement (Form S-8 No. 333-160297) pertaining to the Garmin Ltd. Amended and Restated 2000 Non-Employee Directors&rsquo; Option
Plan, and</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registration
Statement (Form S-8 No. 333-149450) pertaining to the Garmin International, Inc. 401(k) and Pension Plan;</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registration
Statement (Form S-8 No. 333-205945) pertaining to the Garmin Ltd. Employee Stock Purchase Plan</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 15.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-right: 0; margin-bottom: 0; text-align: left">of our reports dated February 21,
2018, with respect to the consolidated financial statements and schedule of Garmin Ltd. and Subsidiaries, and the effectiveness
of internal control over financial reporting of Garmin Ltd. and Subsidiaries, included in this Annual Report (Form 10-K) of Garmin
Ltd. for the year ended December 30, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 15.85pt; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Ernst &amp; Young LLP</FONT></TD>
    <TD STYLE="width: 50%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Kansas City, Missouri</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">February 21, 2018</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 13.5pt">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 5.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 5.5in"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>s109029_ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 5.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><B>EXHIBIT 31.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>CERTIFICATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 18.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 -0.25in; text-indent: 18.75pt">I, Clifton A. Pemble, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I have reviewed
this report on Form 10-K of Garmin Ltd.;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based
on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to
the period covered by this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based
on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material
respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented
in this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures
(as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">(a) designed such disclosure controls
and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material
information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities,
particularly during the period in which this report is being prepared;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">(b) designed such internal control
over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide
reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external
purposes in accordance with generally accepted accounting principles;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">(c) evaluated the effectiveness
of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness
of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">(d) disclosed in this report any
change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent
fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or
is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over
financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or
persons performing the equivalent functions):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">(a) all significant deficiencies
and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to
adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">(b) any fraud, whether or not material,
that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial
reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date:&nbsp;&nbsp;February 21, 2018</FONT></TD>
    <TD STYLE="width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif">By</FONT></TD>
    <TD STYLE="width: 45%; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;/s/ Clifton A. Pemble</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Clifton A. Pemble</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">President and Chief Executive Officer</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: right">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: right"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>s109029_ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: right"><B>EXHIBIT 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>CERTIFICATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in">I, Douglas G. Boessen, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I have reviewed
this report on Form 10-K of Garmin Ltd.;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based
on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to
the period covered by this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based
on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material
respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented
in this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures
(as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">(a) designed such disclosure controls
and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material
information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities,
particularly during the period in which this report is being prepared;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">(b) designed such internal control
over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide
reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external
purposes in accordance with generally accepted accounting principles;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">(c) evaluated the effectiveness
of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness
of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">(d) disclosed in this report any
change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent
fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or
is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over
financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or
persons performing the equivalent functions):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">(a) all significant deficiencies
and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to
adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">(b) any fraud, whether or not material,
that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial
reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date:&nbsp;&nbsp;February 21, 2018</FONT></TD>
    <TD STYLE="width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif">By</FONT></TD>
    <TD STYLE="width: 45%; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Douglas G. Boessen</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Douglas G. Boessen</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Financial Officer</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0in"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>9
<FILENAME>s109029_ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0in"><B>EXHIBIT 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Certification</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Subsections (a) and (b) of Section 1350,
Chapter 63 of Title 18, United States Code)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Pursuant to section 906
of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), I, Clifton
A. Pemble, President and Chief Executive Officer of Garmin Ltd. (the &ldquo;Company&rdquo;) hereby certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(1)</TD><TD STYLE="text-align: justify">The Annual Report on Form 10-K for the year ended December 30, 2017 (the &ldquo;Form 10-K&rdquo;)
of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(2)</TD><TD STYLE="text-align: justify">the information contained in the Form 10-K fairly presents, in all material respects, the financial
condition and results of operations of the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif">Dated: February 21, 2018</FONT></TD>
    <TD STYLE="width: 35%; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Clifton A. Pemble</FONT></TD>
    <TD STYLE="width: 30%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Clifton A. Pemble</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">President and Chief Executive Officer</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">A signed original of this written
statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities
and Exchange Commission or its staff upon request.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">This certification accompanies
the Form 10-K pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley
Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0in"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>10
<FILENAME>s109029_ex32-2.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0in"><B>EXHIBIT 32.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Certification</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Subsections (a) and (b) of Section 1350,
Chapter 63 of Title 18, United States Code)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Pursuant to section 906
of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), I, Douglas
G. Boessen, Chief Financial Officer of Garmin Ltd. (the &ldquo;Company&rdquo;) hereby certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left">(1)</TD><TD STYLE="text-align: left">The Annual Report on Form 10-K for the year ended December
30, 2017 (the &ldquo;Form 10-K&rdquo;) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities
Exchange Act of 1934; and</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left">(2)</TD><TD STYLE="text-align: left">the information contained in the Form 10-K fairly presents,
in all material respects, the financial condition and results of operations of the Company.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif">Dated: February 21, 2018</FONT></TD>
    <TD STYLE="width: 35%; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Douglas G. Boessen</FONT></TD>
    <TD STYLE="width: 30%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Douglas G. Boessen</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Chief Financial Officer</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">A signed original of this written statement required
by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange
Commission or its staff upon request.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-align: justify">This certification accompanies
the Form 10-K pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley
Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>s109029_img1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 s109029_img1.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ + "2 P$1  (1 0,1 ?_$ *T   (# 0 # 0
M       )!P@*!@,%"P(! 0  !P$!               "! 4&!P@) 0,0   %
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
'_E?QZ ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>s109029_img2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 s109029_img2.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@!SP'_ P$1  (1 0,1 ?_$ -T  0 " @(# 0$
M       '" 8)! 4" PH!"P$!  $% 0$!              <!! 4&" (#"1
M  8#  $" P0&!P4$" <! @,$!08'  $("1$2(1,4,147"D$B%I;76%%A,B,W
M=[=",R08&7&!4G.18G)3-"67&J&20V-4U5<U$0 ! P(# P8&"@L/ P('
M 0(#! 41!@<A,1)!46%Q$PB!D:$B,A2QP4)28G(C,Q47T8*2HK)3DS06& GP
MPM)#8W.#H],DE-0E-56S1+3A5F1TI,1%-QG_V@ , P$  A$#$0 _ /OXP!@#
M & , 8!B%@R53#(%-Y@C;C'A7%(A)9*E:"?=LUU4L3,M="&XK0/4?S%QJ710
M?3X^HOA@'QR<.>/:&^1/QZP[RW]&]XWM2W>5NO\ .KA0]DM]V/,<K_EQ'#KD
MDL68Z]CE8+IE&ZH0U<T,D6+2+&U>(C0Q*C :.**WHO8%L.G*_5^3/S%17QO=
M'778"GCR@?'U$^I7BO:JFSI4B7K*VIC.V^$CF<L=X [('-Q@C,V. 5"1O;U>
MB4:L MDFA":;L0&GKR$GS_C*J?,WXO*RN^Y)+S'3T8\=-Y4(LEM@R"4S_FX=
MU])U!')Y4C78:M;N2&Q9X22/[P;$*HX6TZ4C6_48SU9J@"I?=_2M\6OXX:@\
M?!%N31KN/Q:).V9)V.]-$D?6R6*6SEZWHMS9S.)]7)U1+B<BG39="8S8E!HP
MJ?I]' ]^_:, %B;N;*UM3R4>5.-7%0_D_P"GYK&:AXC#S.FX'4W [IZCG\FX
M_C!ZITL$4+FC+&XN7)I,2V*$)[LB<2#1(UQFB1B"8 T"S/?EQ]%)?'KX?_%%
MW'U:V\K]/=/(W"PNP>@+2LAMCKC5=*TX5+W:NVRR9P:_(4QTLF#D)B;E)IBL
MT]>],*DDT9IAAHQ 1ATWW0\=I_E]_&W('EZGE@V57GDAYTY!Z09*8FJA%/[2
M=*[CMEQM8S1J5,#\R[<7RZ*\&SN2)5]:G(4.+F$P)H?9\P(%L?#BE%(O*=<2
M;BR!]=<E<N\ZT3*:^[6YF[;Z"/G-F/=YR52K754[QJFI!9=F3"+$MR(D"@,D
M$>!M4I23DQ!VA'B"H UNT!5W3O57C!\5!R",V'W)1T(FW=LKZDX1K_K05#]!
MW,@,OJ81^NK:;EQS\EFEB1"L%0!I]H4@Q#3J-A)*]FEAIZ8"Y9?<;YSOX4.J
MJ^Y%O3KRN+(B_<4&Y971#LN/?='17CCB-[29E3+8$1*_O]Z622+QIE1N9,;D
M*E2G7I35I@@DHSTY(2P+2]@\+P3PA/7!767#]Q]#(K(GW;G/7,G1L/LJZ9G:
M+'V%!;J5NS?-%$QBDK=EK.58H!M&UC>L:DZ4E"::,TL@)A91@0-6%(]KW_QM
M'O+<T7G/'UTXR[GN3RO4'1-BN,B=SCN?NU*B8YZHA\06NJP_>XRSW?$'A&F:
M]D'!+VZ-1.R@E:(6&; ^IOD^])S2?Y>JEND60I9,K'JCQ6L5Q,X'D:I[5O\
M,(3S=^US<)W$H,-6.?U;LV@$I]X]C-!L7KOUWZX!H?#X^(Z3X7-^:4/7/4G_
M %,M\T?\[G_-3N_);].*:C0?M[NE=USM9^&HJ]$5O]E_NG;9_OM_+]?I_P#@
M\ K/,Y(/M_R4RJP;^Y"[BZ]W8'C1\?5ZG5%QA;[Y51U4SVTZ:@LDE;Z]-Y%N
M5DFVQ+U;P>E3DA&K,"9OW"*"+U,"!]S?)5=Q6G.6:/@<&@UB5_&(U5T;.:*W
MM&3+)C:$+"Z-@) HA<VDSN^OY[O+8^N<C$2LP;BJ*TH*V$!PBPA%@'QZ>/6,
M7AROW=R%._)_0O;%57%V'T9T:33%J*.\&^R*-<+*E3A-UT9JZQ>2XX-X30:/
MEPZ3%)6E4)[7@.< %*-)B22Q;3@;GO-_6]LT0CI[R^<S.CCJV_'RI4/=VU>9
M)%[5%.AN/G=085;T >$0U(V,J2Q9L<U3HSKS$QIJ70U(P!.4%H@  ^=KMJH;
MT=_&Y5OD@Z%6V=+.C?*EY+.29R?3]:6H_,)L,Y&EL>LL^C^7ZR=D[TSML>=I
M-!3D!JMP -*(2U0C"I'\U$,X8&^WQ*<]U;SE:%[6\?X_NV.$4D?II8E>;!ZW
MZT,O>#2")!D"&32)"S,8;?LA&Q.<?*BA*XYP&26,"/1A83?:8,(P/G^\>WE#
MT9Y;*P[]EG6,0D5=^4#I3H?E65\J'V4VJY=SA5C8X0>.\5S:25T<['KHIN3R
M&.EHE"TY(B( C-&?H0]KA8!"G2\XY]C'3'FHL_J7GKR%W'N%]TSVN*@OKGJ^
M9'5U%T!(Y62M;H(Q66^&V[$HW#]*)HI1GDK5S.O;R2=@ +?Q"08!]T_BSAO2
M5?\ CUY-B'7<\2V9T.T5,U:L*:I96CG@7CZY<XN44+4SIN5+V^;.31"%C:B5
MO!"E62YJDQBD"A0$W1Q@'SG<A\2PKS-U9V;Y .R^D>@*_OMBZCZ1K6@)G";N
MEE:Q#@N#T:N(30D<5AC3(6"*%KHV#?WF^'O O^/3ZT:,Q.H,.6C MM;#Q,X]
MY@OR\\/4]$K^@T*_F7M9#*;D9UB!JCE_N,?H1I"GLAQ9HD\.<.7J7U25IP#]
M.<J(+.-V,H7IO6\ HSUK.ILEOC\W"G1S*5)TT,XXX]5Q(A+(G<DB)KEO/K^J
M6*(X64L"6Q*E:G7S#1)M%#,'^L+>]_' -4<VZ$O([Q9I/$!^,,W#?597E;O0
M#_+B)$]#GIG#$"XV6>0R)R-P>OK?O,E$_269)FPHT1FR/1"$D/IK>@! W;^%
MB:S%_P#)71"!]E4E=V]?^7 X*E2AO=7UU<$*J1+WFL].$A,2K51Q)[RJ$H,T
M:KWH1YFQBT(>][W@&MBW['L0OQ/^8=Y+GLU Z,GYBJ61MC=@RE]TN:8Z1<U3
M%%,+2OTO^>A9"0&B"%*2,) ="WK0=>N ??A9]CQ&GJVL"VI^ZE,<%K&%RBP)
MD\G;#\IKB\/9%L@?EXM#& (OI6QO-'H/KKW;UZ?IP#^?QXK.X$,[\@4;FM[]
M5,-D0GSQ,O6U6W'SA&+?)4R_D*5_MV[MW-L;<D,=DOW_ %TY3>NU@F1C/(+2
MJ #<P[T+1I !: OORCXI.4%OG"[BYE6J^A%E.<J4SR)<=,1E5U#?9YC%/)6F
M:I*_.#LYF3W:^3H%[FFUO:)P,4) %[V !80^GH!217/K0I"3=8>3ANF4^<DO
M 'YDJ_F"XFK<GD2ME4\AWIN UO8C&:S[7FMVD$?<E:$+:0(C:=&-R-,!H&]?
M$"Z704^E77RW\QMY!XO/)";2W,_'\[\>G*R^.2ET#%UC["83^('0<]8/NU84
MTFNQ<X5I24+JFT,X2!>(O1OH'TP#W^&7E.&N4UX/MYZ\9OD3@TF/KJ#60J[
ML3M%7+J#<Y,?4)S_ /B(JJ;5VO"Q1%K(=#O:W-QC+_PVW,C1I!8"Q^T"R'YI
M_D:J">&KM[]:G2V8WTM7*"@:XBDCBESV;%XJBB[K><>8' E17C')D,*<'!4U
MSIP+$K.1#4_KE[]_J4#T Z/O+FF-\<0KQS^-/D^S;RH"FO)KVPD9NE[3+NNP
MY?:@XDU5[%]/=<0>QY^_21WA([1+(3)2RT8P $<G$#Y8RE"HHX#IK1XLJSQG
M^1/A/C_F6>W:3R5Y68;U5SMU+R[);PL>9)/IHA5*9Z;KRK60/L@7S:NYPE42
M(8%[HW+2!A()V D101CUH"*>#O%ORXY^;#R5T4XK^@E]9<-AX3LGG6/+.G+U
M4AC,IG$!)LB3'OZHZ=#4S9 XREL*,VD=A*TP"?<2$&BQ;U@&OYZ\KK07Y?EW
ME*!UW#B:9C7>;=X\?^4H5DLVI$OXN_8%1#G_ *I3UT*0?>*F($689N0%JOI
MBVIWK7N^6#TP#Z+N Y/(73SW^=5@72%Z<8XPPOQX'1UD5NRY6R,WWM0RQ6N.
M96TY08@;OO([>C31$ !\X7ZPO7?QP"^GF,='-C\4_D/>&5R7L[NV<?WPN;75
MK6*&]Q;UJ:OGLU.L0KDAA2I(J(-#H0#"Q!&$6O76_7 /B>XQ1G/MU>(VK.-*
MC[XY1[SFY///1%O7IU!TLXM/.G1?-#7$B'+H!]K&O)?:\R3V_'["WL]6W,;2
MTIEA:#YGS4Q10#=IP+/735>N@O,_Y?V2:\4]P]VLE;S?EXJ)-/+_ %2NHAII
MDN346A4NQ3^VJK7KQ([ZG*AK+,2:3@4Z3B;5&Q:+V=K8P+Q^9K@&BHIX5UO5
M;)!NE: O+E_E>I8K5,+DG2UGN,DJA!([HCJ]XB%D!8)\XQ2Q9<RGV4ZHU#DK
M,<!#U\L)9VRR"/8!C?</*=9<'\O>'A-SB\VY&R;^\OOCHF=K*I/=-GSY8_N3
MO7\M2.2';C,I.[J6Z..>A^X]L)&6A-,]-B*W[0:"!L%OB1R,C\R)SY&DSZ]E
M1PWQ$7:\JF AT7@9#'0N[)"G)=E#46?I )> !0"PGB+^9K00AT+X:U@'Q<\W
MNK8^\/<LH*^J+R(0SR7].W _0?ECO%YZH>JGX^D%B1R\%9!;>F?Y9<(8J)9'
MH6CVSJ6HQB(6N3D7L";YYA@-F ;]/)A>7;_*?FTK;HRK'MXM5/QAXIJ:O3LF
MH8RL6I&:Z*/%T+,JNZ*>8I%CA$LQ#XP%2<J3HS3"BS$A3. W?N G$2,"4>1H
M?9/E3I/S9Q/DWJ59$H[?/DG$HAEMZ>C7J+;YYL6JH>CFC2*,.<;DYC^TJ*[E
M"LU-'DYT<-$])TP1NB#Y)F]@?4YR77=L5/S?3U>WK/U5HW)&X:@367.E#FA=
MT[Y,E)A[@^B95K?":[3_ ++(%RL:5H)VSI#4K62029\TPL1Q@%B< 8 P!@#
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
M'= E=/1F-M4BYR8JN=_(G#N$U5%2./R13T*;'7"E!6NONQNEQ%DMS6,Z4''
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
MO .XE'4G $G[7JVLP$\_VQTY'6N[4BNR$'X3RB><UH:88FQ_F;9*9.K-/FL
M1J/VG.3#"G,*((6 4E*OEF:&' )8KZ_N!+'8621UG9G,,MCFI^YTY'W:+.M>
M+VTBQ;P6">W2 -QZ+W%)'ZYU^M+!I >P4F.& W6E0C "$!Q*\YLXVLNT]]:0
MB.U=:[F3'*_JJOG],RP"90BK1<SRFU6)N'2ZLAA4BA$A8I!,G9J<3VQ:$(-M
MI"< 2=IAZ$!8-GH:C8\]6))&"F:H8Y%;Y:@JV7YGKN(-CU:!2P"@I658CHB9
MR%TV+5%K#0F!<C%.AA-'K?KH6_4#C1+GF@8 Q-47@E'4_"HRQ%2@ADCL2K.%
MQMB9R)N00EFA+4T,S(B;V\J7IDI1;H$DL&G !80G_,T'6M <)AYHYQBTEADS
MC'/])1R85Q%D\'KR6,-501HDL#A21,J1I(?#'UO84[I%XLE2+3BBV]":0D 6
M<,.B]!&+6P,\,KROSI%N7FP:'&RP3LW/XI09&64<BV^M$>=XDTO6WL2+;EMV
M:XJ_KVQ.I^;\XAO6J$P!!)., (#"9-S?SQ-6Z,-$RH6F):TPE6_KX8V2:KH.
M_-T172L2@<H61A$ZL2M,P*Y(-8=M>8D"4-9LT>SMC]PO4#LU-%4BLL1%;RNG
M*K56RV,)D6;;04U[$C[$;XP:D4-YD<0S8QH%)4C$8@5FD"1EJ0I]DFC!L'M%
MO6P.]CU9UQ$5+*MBE?PB,+(W$$]>QU5'HHQ,JE@@*140M20AE/;4"8UKB"58
ME*.+;2-EH@&EA$$O0@ZWH#-\ 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@&A)Q\7?44IZE*N:8W37SE#XS
M9O:4NC"<J3V\$QSCG5%.VY6\1:B:52!::*J]_JT<]0E.KPVHW=]FH4ZAP6.2
M90<8E/ SEZ\7MG)X[6!L,GE6(Y=2?*OCCJR#-CTR2 5?R&UN!+JEMOEES1N:
MTZ=>&JIX&0 0IQ)?<XM"K05X4YHTP"#@,F2\ =!+^.^R:GD4NHQ%>?3O5#MU
M:RCB:"9HJ>C;^9,:>GC5"7A4I;_VO6IE#G5HDCF]E(OJ%8U@W#2,!@]HP@=
M_P#BOF$[@$7A4EL*%1-0M?O*JZ6(^PEK=%C@G+\CPK9^@41,Y<D9S'5VKH%C
M)OJC5NTGUPFT&P[#^IH($S^/CB.R.8Y/8$]MPZNE$OD57TY3;8K@ML]47"J<
MXQ46Y@J*=G=\Z7L25"B;2XN4N-,:8FR(0(XV7L\O[S<M* [( JV/PZRY%_R8
M2Z+6]'(M9M!=6++,OD]O;'4V)="\]D]BV)UO!JX=DII/UB:=U/*I82='7000
MA2&K7E+L6TKCO80,<C?BAZB<+?=9W;5OTS/F0BI.^*?0MDC57/+(9,&_L(Y&
ML8'ISYZ)>(/3E0QJ/ 9TB"11B'!3*)&6,]:>_B4#+++ D&O?'#U9%*B()<+8
MK5SLFN>L:?ZAHRL9I,[>NRKV055UL"LG2OYK?MF-9G0\L9Y:@7JU[*J=BGQ3
M!%21K*2;<2$/L, B.=^)_L665*IKU%=-)L!MC//D%=K2:H([W;3\487CMJU@
MV.T2",N=9*&FRK#C-?-YZEN<8*YOC)'I,J$2X+CC!D%I] +4\?W4M1QRN6:"
MIZ@MJOY1TEXG+'M_2.(S%QN:'2KE-WYAI>8JJVVG3;85E8ZB51$R03JX#0+(
MXD$\%Z2*2U@#48&XZ[*,>[1N/D"RFQ[:FQMYPN*=V3(6Y<4K,6R%NEG.]QTR
MD;F4:< B"5J5XLI,L,V?L(-IDYFM;]^PZV!K@4>+FU9L%=1EDV77"?DZ$#[R
M<:;4PYKE)EX+5_=L?MR)N#=8A#P,F&(6^F8S?LK2H5#<I4F2$0V\XXEN$E."
MI LMSARWT2S2BV[7Z<F%/.]IS#G2I^68BFIE!,2(<D@M2BLYZ'.Y 9,0$.H9
M98DSM18K4-:8HQ&R(D:9*4L7C^8I$!6.D?%78-5U>T0QQG];NLB;9AXDY&8^
M)&A[ 6>D\<[%137+T7SE",*WW3-35[F-C]?U4P7+7S_9L1N 1PZ>(^^YBVM-
M*RNV::9:&KBD_(A1E:SV)L$T-Z#>63NTO:@B1SWZPUNC*9W@BPT0'@AO7F E
MB@'W@,U :/Z4L#LT'BBNF84ET!5-C2>I(8Y=0)><*DM&8PZSNIKZFC'1='+I
M._N\EKF9=23&<BC-O*7Q_%^PR8AL3MM=F&?7!5O2I,F#H#;3R55$NHCG"H:3
MFRF!.#U4L015TF=:U8#XI%'J-0\PYBASX7%C@Z*CCZ\Q)$B4NZ),(Q$0[&J0
MI1B3_+P"Q6 , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M& , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
M P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@
M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!
M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & 40:?)YX_WI]Z0CB'K"G/O/
MD=L4/?0GU<G);T%?,B%40V.;R<[+RT[7(&IG?U1;2M4-1RXI(]& ;C1 6C"1
ML#VNGDW\?S)7E(6P\=;4LUUUT?(7&*4I+%\L(2-DZD#(ZDL,B;D?SRP*&H<5
M?5)2%X&X%I"FA:<6G6B(.,  0$JQ+L;EN>="3OE&&WM7$DZ,K)I^_)U4+5($
MZF81YN !I,6#5(@^A)ZEH!($&W!.08:H;M+TVU19/SRO>!97 & , 8 P!@#
M& , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
M P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# /E+Y:XT\C?/W1WD:?8!RE
M3K91C\G=WJ$<TV#<:::<^WY;KM,JKF3++>>Y++8$NL.D&A9%6Z2JW1N=50XT
MAF"QL2DH2BFXU<2!!\G\3OD4,H(J/L5*P9^>;ZHCR4\FO,#G5\Q)TFO,$)[F
MZ8K:\8/>=P6IMK.:^BK)BB:,.XIBL8_GO+FK-;@D&+=E'GA O=R=XZ>LZG\A
M43E$YB\8(Y\H#H#R&='Q3H(JQ&AWE%\?\]+%7#1':V7UTG1@E47>:S&R+AO:
MQQ,^[U?W8V_0F'>HM$@;K[S0/C*0R6$PSJ:,BQOFE3, XX@<4'[(N;?(;1C$
M=>=.C.J:U)BDY:T/QY0AA/!L/M (/H('KL"P^ , 8 P!@# & , 8 P!@# &
M, 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8!"/0G^'*;_,ZC?];:]P";L 8 P!@#
M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P"$>A/\.4W^9U&
M_P"MM>X!-V , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8!7^Z^EJ
MPHQ+\J3.@G24J2PB:H0PZ+7R1P,-^";9J;0]%MB0X>]:T<I$6$?Q^7HP6O;O
MGS6SO,Z7:%TO8YFJEJLU2-18+;2X2UDJN]!7,QX8(W+NDF5J.3'LDD<G LN:
M9Z*9XU2G[2R0)!8F+\K6SXLIHT3TL'88RO:F]D:.5/=JQOG':T1.+)L2(+)3
M9,##72E>^JQ1B/&#4"<M13Z5$)O5O&E0PJ .!ZH9^MZ&0EWL 0[^2'6];%E=
M!<\ZE:BY/FS5J584R[4U%<]:*D7C[;U'LXEBDJ$D7C25TBRHO%%!BUK7)"U%
M178_57*^2\GYBCL62[JMXABI6>LU"(WL_6N)Z2,AX4X5C:U&88/EP553M%5%
M1)KR;B,Q@# & 0CT)_ARF_S.HW_6VO< F[ & , 8 P!@# & , 8 P!@# & ,
M 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!
M@# & , 8 P!@# .DD<EC\09ETBE#RW,#&VD[/7.CJJ*1HTY>OL]YQP@AV88+
M]4 ->HQBWH(=;WO6LP>9,S9>R?99\Q9IK::WV.F9Q2SSO;'&Q.3%SE3%SEV-
M:F+GN5&M17*B&4LUEN^8;E%9[%335=TG=PLBB:KWN7H1$78F]57!&IBJJB(J
ME!7KH>X.BW9="N5F(]CBA!PD+_=TH2F(D24&_P!0[4?3J"3=D'^P7J#^[/7[
MUO0M$I_3YF?G_>^\3K%WCKM-DGNJ4$E!E-DG9U>9*UCHHV(OI>JM>UW Y4VM
M\R6L5'(Y(:;#M#K*VZ/Z=:.4$69M>*IM5?W-1\%EIG(][EWIZPYKDXFX[%\Y
MD"*BIVDWH$WTIR=7U2*OVJ<S%5AV<K,$K<Y_*_5<OTO-W[CSF9,I,5!:]C%O
M_?;&<L%KUT([8=^W4Y:(]TK3W2.J_2JZNES%J?*[M)KK7?*2)*[:YU-&]TB0
M*JJORJNDJ78JCIU:O"D7ZFZ_9NU!@^@:%([/D>-.".@I?,C[-/1;,YJ-[7!/
M<(C(4Y(T5,5M-G51!(P#4S"?,YQ]/BNKWEA:[_4P3DHM4*1V8EH6PG>!VHH;
MI&V0AQ9Z4>6%K=1323DSQX3-)+2<6A<EPS@JTI!S=H:P '!<?--R>EA=3R-I
M@75DPFMN6A=%,ME PKG"<2;HB)V5SQMKU<T9G=3-X1OC$? OOU!M:<6)2FUI
M<1L)@M#]= 3U6GDHYBM?JV4\>15?8 +.C:VPV!!)'NNI&S5/.IU32:)JKMK6
MO+)6)PL$LL&F2INV?M&W$BT)&(\>@".V0H^4!8GH4PO5>)2]F T8*S:,V$O8
M@Z'O7XVU_P#'0?7W;U^KO_T8!.. , 8 P!@# & , 8 P!@# & , 8 P!@# &
M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
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
M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P"$K?Z%JND$&U$XD9!;J83LU!%FOV.,F<O7^
MQ].UEF!$G(,WOTT>I$0G]?A\SU^&0AK#WB-*=#J!9\\7)B79S.**A@PFK9N;
MA@1R<#7;DEF=%#CL[3'82=IWI!GS4^K[+*]$YU UV$E5+C'31\_%*J><Y/>1
MH^3X&&TJ3L?4'7'J$ %7.U'K?[1@_G;GLM;3/T:U_P &L"F5DB_1]&CV 7VJ
M]:]-\B*_O1][SS(TET[T-FWJO%])U\*\WS<JLD;_ /+4RL?Z56B8+T"C=#>[
MYYSECSCJA%R)AZC22)]VSB8J?RTR*FZG52WU/T'65'M/W=!6 I.N/*"6Z21P
M]BV2/.P[T+>U[F(L @D;'KW:3DA)3 W\0EZWZ[WV%HYH!IAH9:/H[(EO:RO>
MQ&SULV$E948;?E9L$P;CM2*)(X6KM;&BXJO/&HNK&=]4+AZYFJK<^E8Y5BIH
M\64T/Q(L5178;%D>KY%38KU383+DT$;F)SB>0BLXNZS:Q9=&X+#V)/M4\R>6
MO3='V%L(U_\ J+'1T4)49'OW\ Z$/6QBWH(=;WO6LM:VNHK;3.K;A+'!2,3%
MSWN1K43I<Y40LKC<K?:*-]PND\5-0QIBZ21[6,:G2YRHB=&W;R&C6SO,E,[S
MF#G1_BPY^DO45A$CVA<[CD;2XQVD86(T8B0NB@UQ-8CUZ4&];V6H=%C&C&+6
MMD[6!WH H7N6K=9>JMUFTTH9+E7IL6=[5;3Q[_.V\*JFS8Z1T3<=W&FPY\N^
MN5?F"N?E_2"VRW:YIL=4O:YE+%CBG%YRL54V+@Z5T+,<.'M$7!?56_ARL#H&
M7-EU^57H63=+38@W3@T4A$GAQC5)PK9X@GF-1?W84QGK$X/70#26A(R$#$#?
MS3%H=^[=+?I+7WVJ;>-3*^2X5B;6T['*R"/'W.*<*X<Z1MC3%-JO3:4M6AUS
MS+6LO^L%SENM>BXMI8W.9318[>'%J,54W8MB;"F*;72)M-Y,!KN!55%&J"UI
M#8Q 8:QD:3M$7B#(W1]C;RM:UH7T[:UITR4!ANP^I@_;L9@O40M[%O>\F>AM
M]#:Z5M%;H8X*1B8-9&U&M3J1$1.M=Z\IT%;;7;;-1LMUI@AIJ"-,&QQ,:QB=
M36HB8KRKO5=J[3,LO"_& , 8 P!@$(]"?X<IO\SJ-_UMKW )NP!@# & , 8
MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M& , 8 P!@# & , @>U>EJ:IPLXN8S%#MY*#O8(NR;"\R4T?^R4)L1C%]!LS_
M &1JQIRM_P#BR!-5N\UHQHW')%G"\P.O3$V4-+A4UBKR-6&-?D<>1U0Z%B^^
M)6R'HIJ1J,]K\N6Z7Z-<NVIF^1ID3G21Z?*8<J1)([X)6$5E]7])?\-4T2_
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
M24/$U<ZN:QX=6421Z'\Q\F3\WL:0XT /?]&@"L.+/='$P/\ NTR8!J@S>]:
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
M$)6O^PK'U69RG3^^9MN*]#$D;_\ <^T$T6S_ %"?ZAGB[+T1ME8G_E^T<?\
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
MUB<+$1&]&PS+&,C;PQHC6\R)@GD/?GH]# & , 8 P!@# & , 8 P!@# & ,
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
M$/?GD# & , 8 P!@# & , 8 P!@$(]"?X<IO\SJ-_P!;:]P";L 8 P!@# &
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
MJN*X+T22SIT%P(#3U85<F"F@4(C\;WH'RS%J-$ QV4!]/3>E;RJVH=E?K_\
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
MZ7"LQWI-42R)XGO5$\"%['3T\7S3&-ZD1"Q6:T?88 P!@# & , 8 P!@# &
M, 8 P!@# *\]'<F<T]>P@VNNFJ1KJZHB,)WTK?.HXB=%C,<>'0#5T9?= )D$
M4==AUZ:6-BI(J#_LF:S8\M9OS/DZN2XY7KJFAJ]F*Q/5$<B<DC-K)&_!>US>
M@^,U/#4-X)FHYO3[7-X#YW9A^7=NCDV3.]K>%[ORW.0W]4J$ZJ>?[4>G*PZ"
MDJL._<4@6FGI'DT*$K180 V_L<L4?'?H>7]NNC:+O&V3-M*RTZUY?H[Q3(G"
ME7 UL54Q,=JHF+=JXKCV,U.GP5,0ZT20.62W2NC7WJ[6K^[I13I"O,AY;/'\
M(+)Y6_&3);%KQHV$A=U9QB($EC!C<3Z__/7^.D+7^))5"PL.Q["M=8AL.P^F
MD8/7VZ^ZZ,:1:A)V^DV9XJ:Y/W4-Q\U_$ON6.5&2JC?@QU/QUWE/I&OI-E="
MJL3W3/W*GE3J-E_,?G]\3O5)3>FB76D)K65+]EEB@]_?.I60)E9NM; @"XS;
M2"%O"L6]^W06QV7!V+7IH6]Y&&9^[YJWE5SG55HGJJ5N/RE)A4M5$WKPQXRM
M3^<C87L-UH)_1D1KN9VSV=GB4V\QZ2QR6M25]BC^R2=C7 T:B>8\ZH7IJ6%B
MUH03$KBVGJ4:@ @[UO6P#WK>MY#U32U-',M/5QR13MWM>U6N3K1R(J>(R".:
MY,6JBH=WGP*C .I>W]BC+:H>)&]-,?:$@=C5.KVXHVIM3 UK8MC4+EYQ"8D.
M@ZWO>Q"UKTUGV@IZBJE2&F8^29=S6M5SEZD1%52BJC4Q<N"&L;H/S:^*SF0M
M<79O;%++7E  SYT6K%^-N:4Z4 UO_@CF2J$LP4MZH8M>WT5_3A#O^T(/QR4<
MO:':KYF5JVVR5K(7;GSM2F9ASHZH6-')\7BZ$+*6Y4,/IR-QYD\Y?)B:I7?\
MR-9/2J]9$O%-XRNH^N789HD*>T)ZPG5U4+6K]VBPKG%8RADI&VW1@M?JNKQ&
MQ[U]H@>F2S#W:;9EB-*S5C,]KM$.".[")R2U#DYD1_9KQ8?BXITZRP6\/F7A
MH87R+SKL3R8^54.E-X._,*^1/>SNWNYX3X_*7>=[$X4+Q^E,6ST3:?KU4L;Q
M+8V^)CM%*B-Z*'M1-7]-Z^[8D>]?J[^Z9^[NVG'FY&L4^8;VS'"JN"X18\CV
MLD8J8HNU.&EA=NP?RE/5;M6?G,J11K[EF_R?PEZC89QO^7O\8O'"Q#+&ZD]7
M_;*8X*]1;G3"Q+;$D,>-B^<:[-T<<&]'7;$X_5B$:6J2,Q:\ M_%0+>O=D=9
MS[Q.J&<VNI7UWT=:53#L*)%@;PX8<+I$<LSFX;%:Z56+[U"\I[314_G(WCDY
MW;?)N\ANS)))3$E)TY19"<@LLD@@DL)1)))0= ****!H("RRP!UH(=:UK6M>
MFL@YSG.<KG*JN5<55=ZJ9(]F4 P!@# & , 8 P!@# & , 8 P!@# & , ^6?
MB+M_O>RNN>_Z+>NAJOLZZ%K+/)?R+#5[-!Y;PP9%(3,JW8#9W7E[46N<;0)_
M#J)6 A*DT%D203JX/)Q>].B-1I=\H"M4K\IO?*[B#D"U6CHIJK^Q&KQ<]/\
MD8M"8.-75>Z)NG;)H"WJK@D>H)>U.S 6TQ*&R9IFZP;C^S13>^_,.1;3*BO8
M/1P%X.1_(+UK:7D9BT:G-AI5M,7QT)Y&.=4_,!T&AC>HYX:N'F*KW:!V.GFC
M6UI;%=Y)8!\A5 D 'I8I:Q??K?I"G2Z* (T#<MUK.WF-0!6D;:ZF<DVBD%6R
M-,^-I;$*-&.#-:,6=4<<4CV^?M1IS=E+66E*TF:E6OFJRO3W;]V@Q_JEG"]Y
M"R)7YJRY9JK,%\IDB2&WTW$DU0^6:.%$:K(IG(UG:=H]4C=@QCMV]-LR/EZV
MYJS32V*\7&"TVR=7]I5S</9Q-9&Z157B?&U5=P\#45[<7.3?N75E>'4/E6LL
MQ?'^>^*KB6B,V(HDXYT@'.D0(#O0M!&Z6'<\E06"I"'7]H3,PCT/T_5UKUUG
M.-BTK[YVO:-J]1\XY:TBR!-O@HTFN=Z=&NY$CH>V=')@JX]K<+?@OI1)A@=
M39@[LVF*\%AMU?G7,4?\;480T/%RX)(UC%:B[L(*I%3W2FN!9XR/S!M[2<<F
M?+WXSY(:#S1&[;F\]\O2=^AN];V:\NDEKB5M+PY$?'T&2O2$"WO>] UO6MYT
MYI=W*?V=NEDB7K.EKS5JEGQR\4M9?9>"E?)RN90PU$#%:J[<*Q*UW.]=IH6;
MN\SK+F6G^B[%/1Y<R^B<+8+>Q&.1O(BRJU7-7#>L'8(OO2>T?Y?+M^T4*='U
M3YR>PY8S>T):B"4LC=ZKB!)&]>@TJ)$&R'&.!*UK>]:_^1%A^S?L_1G:=OUT
MTRR?1,M>G.GF7[900M1L:+'!PL1-R-9%31\*)S-D\)SS44-RN%0ZKN==43U3
MUQ<]SG.<Y5WJYSG.55ZR28/^5$\6C,M*>+34=,]$/@MA,7N-L7BO3[<#M;V(
M8CA5PRP)PT T6_7>MJ1[]?TY\J_O::J3L[&UMM=N@3T6P4W$C?!.^9OWIY98
MJ%%Q?QO7I7[&!L/JSPA^)BG1)#8;P5SVJ4HM@$G6S^)CMI< POT]#?J[56S,
M_9N]_:+W>O\ W9'5TUSU=O'%ZW?[@QKMZ0O2F3JPITB3 NV6R@C]&)GA3'V<
M38?!*EJJKD06ZLJSKZNF\ -%@002&1R(H@%ZUZ:+"EC[:WD!!K7P]-!]/3(Y
MN%XN]V?VMTJJFID5=\LKY%\;W*I=LCCC3!C41.A$0D',<>Q@# & , 8 P!@#
M & , 8 P!@# & , 8 P!@# & , 8 P#\WK6];UO6MZWK>MZWKUUO6_AO6];^
M&];U@&N'I?Q#>-7KLU>X7MQW3<ADCGHWZV;QI@'6L_4G&^[?U*R<ULJB<H<3
MP#'L0=J51P?7[=;U\,DO+.L6IN4$;'8KS6,I6;HI')/"G0D4Z21M3XK4+.:W
MT51MEC:KN=-B^-,%-2K[^57Y*BSHH?N3^M.XN1G<XP1Q1%<W 0X,:4S>];+V
M4 ;.S2TS17I\-F/0Q[_\62Y3]Z_-U5"VFS9:+'=X4Y98%1RI]T^+Q1(6"V.!
MJXP22QKT+^Y?*<3_ *$GDUC( I*[_,)=E)6TK7L3(YC')C)C""OCKV;4*>@C
M FBT'_:T6#UW\?36?3Z^]+ZI>.Y:=V995WK&^%F*]247MJ4^BZUOH5<F'3BO
M[X\A^ _R%RPOZ:S_ ,P1W,\MQGP5-T21S.*:."/XF!+4%W^J*(]=[WK7_#C]
M ^FO3TUZ83O Z=4B\5JT]L3)4W.D6&3#P>I(OE'T55N].KE5.C%/WQRV;\JA
MQO)%Y+QTUU/W-U,Z ,"<>58MS-Z1G4F:W[C-F%IXPODP-&"^.]A=M#UO_:SY
MS=['.=-$M/EBU6.U0JF'R5.Y7)_6-C_J\.@JEBIW+C,^5Z]*_P#ICY39;0'@
M]\4?-1B!;6O$M-KGMN]@DTEL]K<+GD!:DOU]%J=PMEQF6V]9Z[]=#2A(]N_[
M.M9&68-=-6<RHYEQO=8R!V]E.K:5F',J4[8N).ARJ7D5LH8?0C;CT^=[.)M,
M;6QM94"1J9V]"TM;>0!*@;6U(0A0(DQ6O:6G2(TI92=,07KX!  (0ZU]FLBF
M666>19IG.?*Y<5<Y5557G55VJO67R(B)@FXYV?,J, 8 P!@# & , 8 P!@#
M& , 8 P!@# & , 8!5VG^*N5*"MR[+VIRB*VKNV>B'!&Y6]-XO%FIJ>I:>E3
MI@'%'*$J8O:%$[+TVG%P(3_*)<789BY2$U48,W8'72'@WBR70ZEJ\E7+%$2.
M#<Y/!3_1$3?*TBSHPU,[%*2UFE4%;5K<<FCX359!1II1 0E'&$EB,"(19>P@
M9Q&>6>;87>,WZ9B-%U7&^A+*9DT>GUS,L)8&ZQY<RI?N_1;>^RM*B+=EY!FF
MA'H[WF;$HTC3Z-V/1!/L YO0G^'*;_,ZC?\ 6VO< F[ & , 8 P!@# & , 8
M P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , A'H3_#E-_F=1O^MM>X!-V
M, 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8!"/0G^'
M*;_,ZC?];:]P";L 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@
M# & , 8 P"$>A/\ #E-_F=1O^MM>X!-V , 8 P!@# & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M , 8 P!@# & , 8 P!@# -9?F,?':.^-KJ)V9;U<>;%Z>*1X ;A0-MBK4\<3
M'SJ+$+VF0N-3)55B0V'S="88PO$C:_E'1MM<SG,1I1:48] ?)C,^MYXOX9\;
MTO1W3:,)@M0P+J9P5T;+NV.KXQ8_>,TAED4[!HM!N5.H*:AK+NZ@(2W!Q)@T
M7?%I[DE$L^D-2N3:WF+] ;4N&>@;OF7EX=(VZ6[<CS8\BN+R9,G7'-TJG<I>
MX-17-]7/E,@X'?4=3+5JB%59MW:'L!;4^M:5&=+=N[F8:H6_+%LL#Z$ND!S_
M $T,8&]-#Q0+=BT;MX4K%KT"7@6?C3"O0+8B);S&8U-\W2?XFJ #]NS/AZZ#
MZ@6>P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8!PW!O0.
MR!<U.B-*XMCFC4M[BWKB"E2)>@6DC3*T:M,<$9*A*J3F" 86/6PC +>MZWK>
M =2U1"*,3)&HTRQIA:H]#$+6VQ!C;VE D:8NWL: MK9D4>0$D 2LZ5I;2@IT
MP$X2PDDAT &M!UZ8!W!:%"4K4.!2-*6O5ED$JUI:<D"M42E^9],4H4A!HXXM
M/\T7L"(6] ]V_3T]=X!#?0G^'*;_ #.HW_6VO< F[ & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M , 8 P!@# & , 8 P!@# & , 8 P!@# & , A'H3_#E-_F=1O^MM>X!-V ,
M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@
M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8!"/0G^'*;
M_,ZC?];:]P";L 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M& , QY\ET4C*J/(9))X]'ELM>BXW%$;X]-K2JDTA-2*EY3#'DZ]2G->GHQ @
M//"E3:-/V22,>@^T MZ YY#RSJG->RI79M4O+44D/=&DA<E.<VTA>$8T)R]
M6:)4C*6@+%LH1@ Z,T'>P^OIO (CZ$_PY3?YG4;_ *VU[@$W8 P!@# & , 8
M P!@# & >'S2OF_)^87\[Y?S?E>\/S?E>[V?,^7Z^[Y?N^'KZ>GK@'G@# &
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
MKD\R"/V!?%M2UYK&+TW^VG0%HK;2E;56D.E=@3*/Q!C=U[<@&ULJ%WL=:$!
M _+ F3I"0A"!,#6 5SE?A;XZE]+\^\_+';H%HJKGVL5%'$16*WA*XNW7%1Z^
M0,LJ=:BOA$R_1MU@PMW?H^D/4!"0B7;" 10%("#3BS -M!111!19))99)))8
M"BBB@!+***+#H!9998-:" L =:UK6M:UK6L \\ 8 P!@# & , ]1Q0%!)I!G
MK\LXHPH?MWZ;]A@-@%Z;_1OTW@&H66>%3F"10KCV",5L=;U:T\+QZ5,//:VI
M;Z709]CQLS$85()*XNZ"/FJ5\N5-!YS:!P+^0<2VJ#B >T)QGN L\L\?= N/
M/\>YO7CGBV#1_H5EZA$\*I5\Z;O]Q,W1>NI-2*2R0;=L3L!SM?U-5E[)!LQ#
MOZ<(@:T$6@,>:/%QPO&NOXYW1$>?8##>BHZFM8P<LBD;C[&3))1<R]$OFMBR
MQ,C:0*'RQSOE+"$[N8?I02G=W &_=I2+>@-@6 , 8 P!@# & , @;HOG&N.H
MH*PUY:(7T<=CEK4_<C=J/.FFA=^V-'V3&K5A&SU6TJOYK7J511)]61[=;4)O
M>7H0-B]V@*%SWPU\XV/=W1EYR2X^O-NO5Z<EJOF -M^N#=5$^C"!D_9IBACO
M"B&'1*J(QB/#-1M:(T\P"$I0=LK81F"'L"X]D<=4I:]R[O&:-\C62XWF>U.2
ME2-MDSBQ,2FG+D?XI(YNWZ)91('9#(%"V'(PI7)(L3J49?O^5L(]A&$#%N/^
M%:AXO+LI= I/<5ESJWW&(J;$MB_;->K8M"2M5<QW<2K2)JY0\ 3;!%J]C9AJ
M5L3@)"/7U!YR@P]0<:<,"Y^ , 8 P!@# & , JO9W(-7VG<2R^G1WL"-VD?S
M#:W)B&30F5BCJN/UI<$DB<LDSM'AEH5!K5/FY]A: YL=0#V)$(&]Z+%O>MZ
MK)R%XE><^,'.J5M>6%TG/&RBD\Z34M$;HN1;8<-JHNQV-%'I9^PD=.9FQ''Q
M.38G/T+Y/IH1K@L,%[C% Q8!W\Y\6/-4UA<\BB9[NF /DUZUG7;3=:M8V<OA
M5M5M?UDQY3#YF_5I,6Y (4?9'N&.2YH/;3R%B4U X'@&$0]EC+ N;1-)5OS;
M358T%3[#^S%7T_"8_7\%8=K5CD:W1N--Y+:W%*G)Q.4N#DN&43[SU)Y@SE!P
MA&#%L0M[P"5\ 8 P!@# & , 8!JWNSQ%\PWI5]EU$_2N_(A$[;[$7=RS<=<6
MD.)N[G>BI(S%)#/O #$M](<QN<=;W1"U# ,LAU0D*?>(9)?M E6(^.VD8S2/
M2U'/$LNJS$'6\&.KR]+(M:RUDXN&71PRF6^B20'3]P;P+?KD4&0;V2<84:(*
M]0>H%[A&[#@&0*^":$7RABERPJ9*76,\:27A-A ;)-#0M5'3!7&5<D,1I!(-
MA(G+ON'-I9SJ'>A#)2@!LOTU@%T\ 8 P!@# & , 8 P!@# & , 8 P!@# &
M, 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M& , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
M P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@
M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
M 8 P!@# & , 8 P!@# & 4_[H[,@_!'.TDZ0L.OK=LZ,QIYC3&HB=)1 B:3=
M2JE#J2THU0&U:[,3:C:49QVA*52E6247KVAUL1HRP"W'(F2Z[/\ F.++5NJ*
M2EJ96/<DE2]8XT1C>)4Q:U[E<O(C6KRJN#454MZJH;2PK,]'.:G(B8KM\1HJ
M_P#NNN1_Y)?(]_\ 0Z _Q<R>_P!4O-W_ #F6_P#$3_Y8Q?T[3_BIO$GV1_\
M==<C_P DOD>_^AT!_BYC]4O-W_.9;_Q$_P#EA].T_P"*F\2?9)BYZ_,J<O\
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
MQL[=YP68W=!8LVMEM\W1<]H;YI**\302>SUU4OL5>9$VIAM#@G;W%P"Y)%2
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
M<;_4L?GM7V#Q2:X_\NMBU0DA%.16 Q:1PY"OTD4%&LBQM=22MB5I35"A6>H
MGOQO\-SOC-#VTP69/AW W]&]G6/T'%Y5*7O]JYS((7.JVJN*G?BP=J(0Z.AF
M*U]A[B(]$U(=,R=":G)3!+*#H@H"(&3P4\3(#BV"3/?1EFT7'8M<$/J+E:RK
MO?)'SE03->D7?X38!=00PI W/S4<.(2IR;FD3H[N^H^F6#TV:2"T6( '++\)
MW.#U6]Z0&V+FZBO5XO6EZSYL7VM:M@0ARLZ <]5!+D\Y@E2UVY1^LXY&FYE3
M2A/I:XKW!J<GEX5;V<M6'&Z"(($@W?XI*+M0=T2M,_6(1/K1Z?B/:9 5,G9T
M\71W]6?/N^?(&@&03#E3@369D;()/<D7O/7G*]C,+5 ![2- 5MXV\'U7UES7
M#JWZVL&S.C)TJX$0<)RZ.R&P2':IZIK:5(6%SN6(\\G-4#KZ8-;'*YNQ)%*-
MU>S5[XA1MB!*D-2)4P$P0)-#X6Z@4MDS<)'U%V).K?F2"IHHIO>?S>IY?,BJ
MGI$N1!KZCGB".U+FT)851%J96N7.[7*(>]C?G<T+BN..6DISR0/)-X-N+T=&
MPKGY*XW$F@D&Y6ZFY);=)I;&4J]7!^P)Y'K.MR5JPIH02UHIJ7.(X4M9@-Z5
M"P-8#1IBVP271))0&1Q#P\49$>@8GT<"Z.B'J;-[G44PLUO=7>I2F6^[3I*#
MI*\A5HV>J:*?:Y:A>E,<;$6GAIB[I'8P]J6Y*>L;#3"A", VVX P!@# & ,
M8 P!@# & , KGUES!7795!3?G&V%DH00&?*X2L>U<,<T#/)"C8%/XM9#)IO<
M7)I?$1 #)!$$H%&AI3-F)A& #L A:&$"B-Q>$OBZXIIW+/U8+,@\A\@T,JV+
M7R& R*-M3,%YJ*8-$[C5@Q5F<X<\HTLP=I+'T)SX!QTYL[T$@852$?U*O:@"
M&I+^7ZY=E->SVLW*_>K3XO;LYL6P+@:U[[0[['[!?[8C4!C,Z<?V#D5 .U;P
M"0G)JZ1&L[[%69BD,9V<>0TKD:(124D"7+9\*?,-J2:4.*>SNE*S@UA-G,9%
MH4Y7-CQY-6]FR#CT442T'-9B7,(),I<IDD6CL);&I7],[)D;LD0IC%A!RM.2
MI !C]7^"CCNLYA8,C%*KPG,?L2N^L*?=:VFLD@1\,3U3V=)@S.Z8=M;'JVCL
M_D!ZR3^Y0A>GI\<Y G*^6G&N-3D)RB@.VXR\9D]Y![CL*]!7[8-\5"_<44CS
M1$G2]9:TR:Z61VJ6R)Z\HV/8(C6L!AZ>NVB#O+82C/ULYV7.GUJI=LX\\:DT
M"T'0GCJYQZALBS[*N)%+G]9;W',JX>FD:32 AMBZFFY?/"K&<'!O)2M>GQMG
MR*2D%F(W,M?HM,$L.PD;,#HS *RHO"SSX32\EKIQN_JB0V](^AZWZJ_YQ'RQ
M8BHZA9KQIN'-U;5/*VF1IJ[25T%)!:S;OV>3-RB-*$*AL4J=*2CCCQG8!L Y
M2YBK'C>@*[YPI\#^*"URA=BT;E+'?;_+Y*]R60NTOF$PES[].C"[RJ8R]_7.
M;@> D@H:I4/Y911>@%A L/@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M, 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P
M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# &
M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M& , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8
M P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & ,
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
MJ$57S<-B?MA4;?6QDV=R&-/%US00V-[B>B3@ C,$1L#-V+@WDV./D-E+54"
M,LKU1 E4)EZ^3SAXE\9.K=SFCU'!-<J>).OD! 5KM8\@4O@=J=ADYSTM$\:7
M[4F^X#/%O-%7R6I6RF+'1O5I0UKE9,T)U.I(_NCN:_MT[46)'U![V6Y)W<\B
M,/YI04!(SQEE)$I) M#+!Z; PN3<,\LRUI:FAUJ[274?B]/0Z,/4;FEAPV8Q
M!BH(F:)*B!#)W$98QS2'.D-06,^I2G%L7I'%4C=5*=4>>08(O ,4>/'!Q6]M
M; SG4>WM22+M,7C["9%)C8T*<F^.Q&%RBNVZ.!>8?,&-X/CSI"9HZMSTA-/&
MDD)"TS[T+6"]H@@<7?C4XD^^8^^ HU$2?%F9G9&)K33>S$D40@8:=5<^-;WN
M%)IH5#U<T(I!6*+#D!Z$Q].9@%IS%8P$E>P#V6-X^N>)52SQ4$+AK#7VONRW
M"X4]'M!E@-T0?[KC2V*S]X50Z9N:]CEB*1LZXQ.L0K?U-D#%]*8D/T6H+ QG
ME_QZU]15,=$5#8#NGN!'U7,)+*;N_P"$G+ P2!+):SB%0K(\@!,+1M:S/I%$
M'A:8M4N=)<[NRI8<>;]467L@@@"=9;R!SQ-K09[CD$#5#GS0""A.7,\WL&,,
M,I_"]U4OE:F6/!XS*VB#6H?7SNL-4,IDE;74QK,'ZIME^FO0#BP;B_F*M6>,
ML$'J9HC[/#K$B-L1I$G=Y0I U6' ZU0T_$I,48O?51YRIEK9L(:@%&B,3C*+
MT886,[>S-@8VBX$Y(9ZL8Z9C-0IX1 XK:,JNN(DUY,;"KR50ZU9PZR9VEDXA
MMC0B6L%BQ)Z>S)DZ)CA-SJF+^[%IC>$.D.])M >UDX+Y0CDR@DZ9:K$@>JW!
M"S(JA+G5DF0X#S7#(XQR!3.05X?,#8#-+&B#*[*"&^3/+8X2!-HSW!6:&$ @
M@>Z!\)<I5FRMD>AM3D-S0RO=02!H3+I?/Y -L<*!D+I**6 A5R*5.RU,U5H[
M/)_W2@ 9I"F2[+2Z)VE))) !C#5XX.,&-\D;ZRTW]TBF#S/)1+8^W6':J.!2
MF96:@E;3-I_(JU3S@NOGNQGAHFSDD#(E+8:]I$AX"4RHDLA.$H"0U_&W-K@^
MQ23F5N!)(X.Y4N[11\:)7.&)T9EG/;1.8]4FDZUFDR \Q'&HY9D@;3DQNQIG
M9N=U*5Q K(,V7@'0OO!W)TFGLZLI]J)&XRBR&^=HI<6;*IV7%%JNT(*&L;'E
M#;7Y$H*@4:L"=5X';,ZR5L;$<@7-PQDFK! ,'H0&7W!R9S_?,8A40M"!">F:
MN2%J*%&-$KFT*?6!I=8T=#'^/I97!I)&Y4;%Y5$U FUX:S5IC<\(]Z*6DGA"
M'6@,.;^".06LNLBD5&18H%-V= KDK$(ULC4?L=9=7T[':!@4H;-J7LW8E$;J
M.(M;02G.^:D'IO(4F%#6%!4: Z":^.7C&PI ME$JI5*K>7>4K9I(SVV;V5'$
MLPD:RQPV^4LG37&YDT-4Z3LEH!V^M"5X)6I&5R,-.0%)A&F^\#N6_@;DUL>'
MQY2U8:(3Z^DR33(LG]G.,+C3P7:\=O-0IKN N$S50BKBG:W(DW/SB1&V]J3N
M:Y*':L!P-B (#JK.\=/&MQ_?OXA4PF=_VK<K#<Y?]W3>RHK^V>K6<61YG[--
M/V2F3'^UT2D+[&F]P$R.7U+.G<$92HA,4H#\S ,J9N(^:(],YE/V2!O#9*IN
MUV&SKUR.S;7)1QM%;CN@D%IBJ]D#./N*FE]C/[6G7/:N(IF16Y+"0G'F#,U[
ML M;K7IK6M?9K7IKUWO?V?U[^.\ _< 8 P!@# & , 8 P!@# & , 8 P!@#
M& , ^;QFXGY2:N':Y@,8Z1Y+-F2";5@ZW99KOT=)I)2TS;6*Q)(^.;*A)*L%
MM+9MR)<L4)"2VH4=5&F@.()5I1 ", $>U'S0CKBHXC('6^/'+8T6K'JV!RJ*
MTM8/0,$DE,2UR<./I-5B.%6+T,UT'%7J56"",2%%+X&1(HA*7YK8FDHLQR<
M* +T('G+^8 SR^>5G]KZ=\;$;8XA(O'9.(:P5'8D%KD#FVUTT*%+97U:PA-7
MDQLB<1RS&K3F*MUQMA@:Q,&AHR&,?J<MV!*_4M.)F_A_QFT17EU07=X$5S%*
M79[C@:W<AKIZY(?J.9:S[DM%OG6CFYH9ZICM'NI<M;) L-*3!D+9'MA",XXD
ML0&&6#QO7ROJR=3"!=.<A)X[*93$K0J(<LZ&0%.]4)F7C!'"ZWK J@&2+A2V
M-69D(CH7].,R<-S2M@CDX@4,JY/KZA0!'_)_(]71&Y('9UQ=1>/N50XN]>5Y
M-JO&&]:MG38HFL.XPZVK&$-$;0L-.T77)LHG">RV^411M11Q 87'&!2(D:O:
M M4<!9KHWD:/RGR(R&Q'GH:@R3)U9W*TW11>8](&US<-2OE91LMHBT(BE2M,
M.<G>>$60LBJES9-ZE<9)&>Z/):AO=D^S"U %<H;RKSG%XOSC,:@Z+\9\U9Z(
MHOQ]Q2P*Z,N:$--)=!V?72OH^--CO84BCK#)2 )I^MLI:[5\^KFAY7K91&MZ
M^@'HLPPH#J^=N0><8/,^3)Y<?5'C2F%51%F=U!$%9+7A;W74D.?E_DZ7,::I
MVF7$:87N,,1=YJ4[=[A:V63#'WV:UMNWZ@5YKB,PFL>H.).7$TKYEM:>M'0/
MCAL5/>IRE0?*E,5K_B9BCK=&>?K:-;#H!*JBET?AACE%49T@:I4OTZN1".+K
M4:@I[V!NYM^L.@1= ]S.%*S3D<,>O*C*+A]CO-H6M*TT_P"<FV.Q:X657.9+
M4+!7+PSR-F>(])U#BS@=)1&TZX;6H 8: D(S0@:=:F\=50P&L9!!V'M?CV9P
MZJJNM!3"[>F76J*6)[BKA)?-2S]2P=(URS1:.L4=JQ>@CK?%I^ZJ)1-4QQZY
M*H2)$.S?HA@39T3S!"[E9HO8:FXO&Q7$><(UV97K_25:=0I*JHF(BF<NK1RF
M]AI+'3UA)3K1LF$ 9B$MC"2QN!GG[<D02UC2:GT<N [V0<D<:-4XD)-@].^/
M%?,$$^\DZN8BL2U:]53Y2==%;1B/QM).!2HU>_J))3K*A2*Y2!Q//.:2#2C]
M&'"%HP0%1*;X(C"SEZ U$7VAXSFIXY\JRR#9):]$=&-JUPZ@V_\ 8E,V7(FG
MIF0FQ1,NC%:1^30Y)%5CF=N5;W)GY,:)$1\G34O V=\,<U4I5O2U9V#(+EY)
MDDU<H7U:VP6L8W?[3>$Y:K EUS5"[3=UK%Y?(I C74^.(X7I++5##'X^6B>G
M7Y0D&A'GJ% %J[VJNR)QW/S4\R2?\T0YJ@MAN5@T:^CG$G8NGG:!(*J7,][T
M2RTZXD*859;)-' T#@Z2HAP3GLD?&)/MJ$H()<1@3;S?!7N R?IQ;#)545A(
M;)[0>YU*$K!,U9BRLXLOHVH6 V*NZ1J8'4DFTFY3%T*O[E4#1I_N=U(4[5!W
MLLHP"[> , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@#
4 & , 8 P!@# & , 8 P!@# /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>13
<FILENAME>grmn-20171230.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Created by S2 Filings, LLC- http://www.s2filings.com -->
<xbrli:xbrl xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:grmn="http://garmin.com/20171230">
    <link:schemaRef xlink:href="grmn-20171230.xsd" xlink:type="simple" />
    <xbrli:context id="AsOf2018-02-16">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-02-16</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-07-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-07-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_currency_CHF">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:CHF</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_currency_CHF">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:CHF</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-10to2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-10</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-27_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-26_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-27_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-26_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-27_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-26_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-27_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-26_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-27_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-26_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-27">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-26">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_BuildingImprovementsMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_BuildingImprovementsMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_OfficeEquipmentMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_OfficeEquipmentMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_ManufacturingAndEngineeringEquipmentMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">grmn:ManufacturingAndEngineeringEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_ManufacturingAndEngineeringEquipmentMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">grmn:ManufacturingAndEngineeringEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-06-05_custom_DividendPayable1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-06-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-06-05_custom_DividendPayable2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-06-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-06-05_custom_DividendPayable3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-06-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-06-05_custom_DividendPayable4Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable4Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-06-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-06-04to2015-06-05_custom_DividendPayable1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-06-04</xbrli:startDate>
        <xbrli:endDate>2015-06-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-06-04to2015-06-05_custom_DividendPayable2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-06-04</xbrli:startDate>
        <xbrli:endDate>2015-06-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-06-04to2015-06-05_custom_DividendPayable3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-06-04</xbrli:startDate>
        <xbrli:endDate>2015-06-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-06-04to2015-06-05_custom_DividendPayable4Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable4Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-06-04</xbrli:startDate>
        <xbrli:endDate>2015-06-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-10_custom_DividendPayable1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-10</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-10_custom_DividendPayable2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-10</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-10_custom_DividendPayable3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-10</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-10_custom_DividendPayable4Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable4Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-10</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-06-08to2016-06-10_custom_DividendPayable1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-06-08</xbrli:startDate>
        <xbrli:endDate>2016-06-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-06-08to2016-06-10_custom_DividendPayable2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-06-08</xbrli:startDate>
        <xbrli:endDate>2016-06-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-06-08to2016-06-10_custom_DividendPayable3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-06-08</xbrli:startDate>
        <xbrli:endDate>2016-06-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-06-08to2016-06-10_custom_DividendPayable4Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable4Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-06-08</xbrli:startDate>
        <xbrli:endDate>2016-06-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-09_custom_DividendPayable1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-09</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-09_custom_DividendPayable2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-09</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-09_custom_DividendPayable3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-09</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-09_custom_DividendPayable4Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable4Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-09</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-06-08to2017-06-09_custom_DividendPayable1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-08</xbrli:startDate>
        <xbrli:endDate>2017-06-09</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-06-08to2017-06-09_custom_DividendPayable2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-08</xbrli:startDate>
        <xbrli:endDate>2017-06-09</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-06-08to2017-06-09_custom_DividendPayable3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-08</xbrli:startDate>
        <xbrli:endDate>2017-06-09</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-06-08to2017-06-09_custom_DividendPayable4Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">grmn:DividendPayable4Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-08</xbrli:startDate>
        <xbrli:endDate>2017-06-09</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_CustomerConcentrationRisk1Member_us-gaap_SalesRevenueNetMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">grmn:CustomerConcentrationRisk1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_CustomerConcentrationRisk1Member_us-gaap_SalesRevenueNetMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">grmn:CustomerConcentrationRisk1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_StateAdministrationOfTaxationChinaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_StateAdministrationOfTaxationChinaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_OtherProductOtherThanAviationProductMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">grmn:OtherProductOtherThanAviationProductMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_OtherProductOtherThanAviationProductMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">grmn:OtherProductOtherThanAviationProductMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_AviationProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">grmn:AviationProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-06-08to2016-06-10">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-06-08</xbrli:startDate>
        <xbrli:endDate>2016-06-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-09">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-09</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-10">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-10</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_MunicipalBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_OtherDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_MunicipalBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_OtherDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_MunicipalBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_OtherDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MunicipalBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_OtherDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_MunicipalBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_OtherDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_MunicipalBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_OtherDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_MunicipalBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_OtherDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MunicipalBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_OtherDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_MunicipalBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_OtherDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_MunicipalBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_OtherDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_MunicipalBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_OtherDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_MunicipalBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_OtherDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-10-01to2017-12-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-10-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-10to2016-12-31_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-10</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-10to2016-12-31_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-10</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-10to2016-12-31_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-10</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-10to2016-12-31_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-10</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-10to2016-12-31_us-gaap_MunicipalBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-10</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-10to2016-12-31_us-gaap_OtherDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-10</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_custom_GarminEuropeLtdAndGarminCorporationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">grmn:GarminEuropeLtdAndGarminCorporationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_custom_GarminEuropeLtdAndGarminCorporationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">grmn:GarminEuropeLtdAndGarminCorporationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_DefinedContributionRetirementPlanMember_custom_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">grmn:DefinedContributionRetirementPlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">grmn:GarminEuropeLtdAndOtherUSBasedSubsidiariesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_DefinedContributionRetirementPlanMember_us-gaap_SubsidiariesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">grmn:DefinedContributionRetirementPlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConsolidatedEntitiesAxis">us-gaap:SubsidiariesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_custom_NonUSOperationsEntitysMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">grmn:NonUSOperationsEntitysMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_NonUSOperationsEntitysMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">grmn:NonUSOperationsEntitysMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_NonUSOperationsEntitysMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">grmn:NonUSOperationsEntitysMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_custom_ForeignSubsidiariesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">grmn:ForeignSubsidiariesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_ForeignSubsidiariesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">grmn:ForeignSubsidiariesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_ForeignSubsidiariesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">grmn:ForeignSubsidiariesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_ForeignCountryMember_custom_FinnishTaxAdministrationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">grmn:FinnishTaxAdministrationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_custom_FinnishTaxAdministrationMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">grmn:FinnishTaxAdministrationMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_custom_FinnishTaxAdministrationMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">grmn:FinnishTaxAdministrationMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_DomesticCountryMember_us-gaap_InternalRevenueServiceIRSMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_DomesticCountryMember_us-gaap_InternalRevenueServiceIRSMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_DomesticCountryMember_us-gaap_InternalRevenueServiceIRSMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_custom_VariousOtherJurisdictionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">grmn:VariousOtherJurisdictionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_custom_VariousOtherJurisdictionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">grmn:VariousOtherJurisdictionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_VariousOtherJurisdictionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">grmn:VariousOtherJurisdictionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_VariousOtherJurisdictionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">grmn:VariousOtherJurisdictionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_CarryingReportedAmountFairValueDisclosureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_PortionAtFairValueFairValueDisclosureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:PortionAtFairValueFairValueDisclosureMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_CarryingReportedAmountFairValueDisclosureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_PortionAtFairValueFairValueDisclosureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:PortionAtFairValueFairValueDisclosureMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_custom_OutdoorSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:OutdoorSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_custom_FitnessSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:FitnessSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_custom_MarineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:MarineSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_custom_AutoSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:AutoSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_custom_AviationSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:AviationSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_OutdoorSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:OutdoorSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_FitnessSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:FitnessSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_MarineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:MarineSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_AutoSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:AutoSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_AviationSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:AviationSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_OutdoorSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:OutdoorSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_FitnessSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:FitnessSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_MarineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:MarineSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_AutoSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:AutoSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_AviationSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">grmn:AviationSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_RestatementAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_RestatementAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_ForeignCountryMember_us-gaap_TaxAndCustomsAdministrationNetherlandsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAndCustomsAdministrationNetherlandsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_us-gaap_TaxAndCustomsAdministrationNetherlandsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAndCustomsAdministrationNetherlandsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-12-21to2017-12-22">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-12-21</xbrli:startDate>
        <xbrli:endDate>2017-12-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_StockOptionAndSARMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-27_custom_StockOptionAndSARMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-26_custom_StockOptionAndSARMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_custom_StockOptionAndSARMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_custom_StockOptionAndSARMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_custom_StockOptionAndSARMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice18.00To40.00Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">grmn:ExercisePrice18.00To40.00Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice40.01To60.00Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">grmn:ExercisePrice40.01To60.00Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice80.01To100.00Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">grmn:ExercisePrice80.01To100.00Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice18.00To40.00Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">grmn:ExercisePrice18.00To40.00Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice40.01To60.00Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">grmn:ExercisePrice40.01To60.00Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice60.01To80.00Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">grmn:ExercisePrice60.01To80.00Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice80.01To100.00Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">grmn:ExercisePrice80.01To100.00Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice100.01To120.00Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">grmn:ExercisePrice100.01To120.00Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice120.01To140.00Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">grmn:ExercisePrice120.01To140.00Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-27_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-26_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_EMEAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_EMEAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_EMEAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_EMEAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_EMEAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-26_us-gaap_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-26_us-gaap_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-26_us-gaap_EMEAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-12-27to2017-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-12-27</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2011-06-30_custom_NonEmployeeDirectorsEquityIncentivePlan2011Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:NonEmployeeDirectorsEquityIncentivePlan2011Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2011-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2011-06-01to2011-06-30_custom_NonEmployeeDirectorsEquityIncentivePlan2011Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:NonEmployeeDirectorsEquityIncentivePlan2011Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2011-06-01</xbrli:startDate>
        <xbrli:endDate>2011-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_NonEmployeeDirectorsEquityIncentivePlan2011Member_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:NonEmployeeDirectorsEquityIncentivePlan2011Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_custom_NonEmployeeDirectorsEquityIncentivePlan2011Member_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:NonEmployeeDirectorsEquityIncentivePlan2011Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_NonEmployeeDirectorsEquityIncentivePlan2011Member_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:NonEmployeeDirectorsEquityIncentivePlan2011Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2005-06-30_custom_EquityIncentivePlan2005Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EquityIncentivePlan2005Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2005-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-12-28_custom_EquityIncentivePlan2005Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EquityIncentivePlan2005Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2013-12-29to2014-12-30_custom_EquityIncentivePlan2005Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EquityIncentivePlan2005Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2013-12-29</xbrli:startDate>
        <xbrli:endDate>2014-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2005-06-01to2005-06-30_custom_EquityIncentivePlan2005Member_custom_StockOptionAndSARMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EquityIncentivePlan2005Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2005-06-01</xbrli:startDate>
        <xbrli:endDate>2005-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2005-06-01to2005-06-30_custom_EquityIncentivePlan2005Member_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EquityIncentivePlan2005Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2005-06-01</xbrli:startDate>
        <xbrli:endDate>2005-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_custom_EquityIncentivePlan2005Member_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EquityIncentivePlan2005Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_custom_EquityIncentivePlan2005Member_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EquityIncentivePlan2005Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_EquityIncentivePlan2005Member_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EquityIncentivePlan2005Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2000-10-31_custom_EquityIncentivePlan2000Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EquityIncentivePlan2000Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2000-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2001-10-01to2001-10-31_custom_EquityIncentivePlan2000Member_custom_StockOptionAndSARMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EquityIncentivePlan2000Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">grmn:StockOptionAndSARMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2001-10-01</xbrli:startDate>
        <xbrli:endDate>2001-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2001-10-31_custom_NonEmployeeDirectorsOptionPlan2000Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:NonEmployeeDirectorsOptionPlan2000Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2001-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2000-10-01to2000-10-31_custom_NonEmployeeDirectorsOptionPlan2000Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:NonEmployeeDirectorsOptionPlan2000Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2000-10-01</xbrli:startDate>
        <xbrli:endDate>2000-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2009-12-26_custom_NonEmployeeDirectorsOptionPlan2000Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:NonEmployeeDirectorsOptionPlan2000Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2009-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2010-12-28to2011-12-26_custom_NonEmployeeDirectorsOptionPlan2000Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:NonEmployeeDirectorsOptionPlan2000Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2010-12-28</xbrli:startDate>
        <xbrli:endDate>2011-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-06-01to2015-06-30_custom_EmployeeStockPurchasePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EmployeeStockPurchasePlanMember</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="From2017-01-01to2017-12-30_custom_EmployeeStockPurchasePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_custom_EmployeeStockPurchasePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_custom_EmployeeStockPurchasePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_custom_EmployeeStockPurchasePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-06-30_custom_EmployeeStockPurchasePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">grmn:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-02-13">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-02-13</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-02-12to2015-02-13">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-02-12</xbrli:startDate>
        <xbrli:endDate>2015-02-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-10-01to2017-12-30_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-10-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-03-26">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-03-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-03-27to2016-06-25">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-03-27</xbrli:startDate>
        <xbrli:endDate>2016-06-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-06-26to2016-09-24">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-06-26</xbrli:startDate>
        <xbrli:endDate>2016-09-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-09-25to2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-09-25</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-04-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-04-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-04-02to2017-07-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-04-02</xbrli:startDate>
        <xbrli:endDate>2017-07-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-02to2017-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-02</xbrli:startDate>
        <xbrli:endDate>2017-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_AllowanceForDoubtfulAccountsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-26_us-gaap_AllowanceForDoubtfulAccountsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_AllowanceForDoubtfulAccountsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-12-27to2016-12-31_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-12-27</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-26_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_AllowanceForDoubtfulAccountsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-27_us-gaap_AllowanceForDoubtfulAccountsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-12-28to2015-12-26_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-12-28</xbrli:startDate>
        <xbrli:endDate>2015-12-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-27_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_AllowanceForDoubtfulAccountsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-30_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_AllowanceForDoubtfulAccountsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-30_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001121788</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <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="CHFPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:CHF</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Segment">
      <xbrli:measure>grmn:Segment</xbrli:measure>
    </xbrli:unit>
    <dei:EntityRegistrantName contextRef="From2017-01-01to2017-12-30">GARMIN LTD</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2017-01-01to2017-12-30">0001121788</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2017-01-01to2017-12-30">10-K</dei:DocumentType>
    <dei:TradingSymbol contextRef="From2017-01-01to2017-12-30">GRMN</dei:TradingSymbol>
    <dei:DocumentPeriodEndDate contextRef="From2017-01-01to2017-12-30">2017-12-30</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="From2017-01-01to2017-12-30">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2017-01-01to2017-12-30">--12-30</dei:CurrentFiscalYearEndDate>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2017-01-01to2017-12-30">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2017-01-01to2017-12-30">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2017-01-01to2017-12-30">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="From2017-01-01to2017-12-30">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2018-02-16" unitRef="Shares" decimals="INF">198077418</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentFiscalPeriodFocus contextRef="From2017-01-01to2017-12-30">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2017-01-01to2017-12-30">2017</dei:DocumentFiscalYearFocus>
    <dei:EntityPublicFloat contextRef="AsOf2017-07-01" unitRef="USD" decimals="-3">6129443292000</dei:EntityPublicFloat>
    <us-gaap:AssetsCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">2363925000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2263016000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-0" decimals="-3">2346139000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-17786000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-1" decimals="-3">2250286000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-12731000</us-gaap:AssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">153912000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">89903000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:DeferredCostsCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">48312000</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">47395000</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent contextRef="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-2" decimals="-3">30525000</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent contextRef="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-17787000</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent contextRef="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-3" decimals="-3">34665000</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent contextRef="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-12730000</us-gaap:DeferredCostsCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">517644000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2016-12-31" unitRef="USD" id="Foot-01-0" decimals="-3">484821000</us-gaap:InventoryNet>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">590882000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">527062000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">161687000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">266952000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">891488000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">846883000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2014-12-27" unitRef="USD" decimals="-3">1196268000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2015-12-26" unitRef="USD" decimals="-3">833070000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">271000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">113000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesNoncurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">1260033000</us-gaap:AvailableForSaleSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1213285000</us-gaap:AvailableForSaleSecuritiesNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">199343000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">110293000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-4" decimals="-3">189959000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-9384000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-5" decimals="-3">105668000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-4625000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredCosts contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">73851000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">56151000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts contextRef="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-6" decimals="-3">33029000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts contextRef="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-40822000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts contextRef="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-7" decimals="-3">30934000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts contextRef="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-25217000</us-gaap:DeferredCosts>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">409801000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">305002000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">107352000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">94395000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">5010260000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">4525133000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-8" decimals="-3">4942268000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-67991000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-9" decimals="-3">4482560000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-42573000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">169640000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">172404000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">102802000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">88818000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">36827000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">37233000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:AccruedMarketingCostsCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">93250000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">80953000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">139681000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">146564000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-10" decimals="-3">103140000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-36542000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-11" decimals="-3">118496000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-28068000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:AccruedRoyaltiesCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">32204000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">36523000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedAdvertisingCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">30987000</us-gaap:AccruedAdvertisingCurrent>
    <us-gaap:AccruedAdvertisingCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">37440000</us-gaap:AccruedAdvertisingCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">93652000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">70469000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">33638000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">16163000</us-gaap:TaxesPayableCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">95975000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">96168000</us-gaap:DividendsPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">828656000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">782735000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-12" decimals="-3">792115000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-36541000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-13" decimals="-3">754667000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-28068000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">75215000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">61220000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-14" decimals="-3">76612000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">1396000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-15" decimals="-3">62617000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">1397000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">138295000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">121174000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">163840000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">140407000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-16" decimals="-3">87061000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-76779000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-17" decimals="-3">91238000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-49169000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">1788000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1594000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommonStockValue contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">17979000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">17979000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">1828386000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1836047000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockValue contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">468818000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">455964000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">2368874000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2056702000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-18" decimals="-3">2412423000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">43549000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-19" decimals="-3">2090233000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">33531000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">56045000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">-36761000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-20" decimals="-3">56428000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">382000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-21" decimals="-3">-37024000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-263000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2017-09-30" unitRef="USD" decimals="-3">-36761000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">3802466000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">3418003000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2014-12-27_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">1797435000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2015-12-26_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">1797435000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">17979000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">17979000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2014-12-27_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">73521000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2015-12-26_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">62239000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">1836047000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">1828386000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2014-12-27_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-330132000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2015-12-26_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-414637000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-455964000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-30_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-468818000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2014-12-27_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">1859972000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2015-12-26_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">1930517000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">2056702000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">2368874000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2014-12-27_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">2571000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2015-12-26_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-30428000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-36761000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">56045000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2014-12-27" unitRef="USD" decimals="-3">3403367000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2015-12-26" unitRef="USD" decimals="-3">3345126000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-22" decimals="-3">3846397000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">43931000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-23" decimals="-3">3451271000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">33268000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">5010260000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">4525133000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-24" decimals="-3">4942267000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-67992000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-25" decimals="-3">4482561000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">-42572000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2017-12-30_currency_CHF" unitRef="CHFPShares" decimals="INF">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2016-12-31_currency_CHF" unitRef="CHFPShares" decimals="INF">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2017-12-30" unitRef="Shares" decimals="INF">198077</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">198077</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2017-12-30" unitRef="Shares" decimals="INF">198077</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">198077</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2017-12-30" unitRef="Shares" decimals="INF">188189</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">188565</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted contextRef="From2017-01-01to2017-12-30" unitRef="USDPShares" decimals="INF">3.68</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2014-12-28to2015-12-26" unitRef="USDPShares" decimals="INF">2.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2015-12-27to2016-12-31" unitRef="USDPShares" decimals="INF">2.70</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2017-10-01to2017-12-30" unitRef="USDPShares" decimals="INF">0.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2017-01-01to2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USDPShares" id="Foot-00-26" decimals="INF">3.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2017-01-01to2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USDPShares" decimals="INF">0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2015-12-27to2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USDPShares" id="Foot-00-27" decimals="INF">2.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2015-12-27to2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USDPShares" decimals="INF">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2015-12-27to2016-03-26" unitRef="USDPShares" decimals="INF">0.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2016-03-27to2016-06-25" unitRef="USDPShares" decimals="INF">0.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2016-06-26to2016-09-24" unitRef="USDPShares" decimals="INF">0.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2016-09-25to2016-12-31" unitRef="USDPShares" decimals="INF">0.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2017-01-01to2017-04-01" unitRef="USDPShares" decimals="INF">1.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2017-04-02to2017-07-01" unitRef="USDPShares" decimals="INF">0.91</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2017-07-02to2017-09-30" unitRef="USDPShares" decimals="INF">0.78</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic contextRef="From2017-01-01to2017-12-30" unitRef="USDPShares" decimals="INF">3.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2014-12-28to2015-12-26" unitRef="USDPShares" decimals="INF">2.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2015-12-27to2016-12-31" unitRef="USDPShares" decimals="INF">2.71</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2017-10-01to2017-12-30" unitRef="USDPShares" decimals="INF">0.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2015-12-27to2016-03-26" unitRef="USDPShares" decimals="INF">0.46</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2016-03-27to2016-06-25" unitRef="USDPShares" decimals="INF">0.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2016-06-26to2016-09-24" unitRef="USDPShares" decimals="INF">0.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2016-09-25to2016-12-31" unitRef="USDPShares" decimals="INF">0.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2017-01-01to2017-04-01" unitRef="USDPShares" decimals="INF">1.26</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2017-04-02to2017-07-01" unitRef="USDPShares" decimals="INF">0.91</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2017-07-02to2017-09-30" unitRef="USDPShares" decimals="INF">0.79</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">694955000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2014-12-28to2015-12-26_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">456227000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-12-27to2016-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">510814000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">694955000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">456227000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">510814000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-10-01to2017-12-30" unitRef="USD" decimals="-3">138780000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-28" decimals="-3">704973000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">10018000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-12-27to2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-29" decimals="-3">515735000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-12-27to2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">4921000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-12-27to2016-03-26" unitRef="USD" decimals="-3">88092000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-03-27to2016-06-25" unitRef="USD" decimals="-3">161064000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-06-26to2016-09-24" unitRef="USD" decimals="-3">125054000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-09-25to2016-12-31" unitRef="USD" decimals="-3">136605000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-04-01" unitRef="USD" decimals="-3">237812000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-04-02to2017-07-01" unitRef="USD" decimals="-3">170950000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-07-02to2017-09-30" unitRef="USD" decimals="-3">147413000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">682294000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">567187000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">629670000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2015-12-27to2016-12-31_custom_NonUSOperationsEntitysMember" unitRef="USD" decimals="-3">453729000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2014-12-28to2015-12-26_custom_NonUSOperationsEntitysMember" unitRef="USD" decimals="-3">403242000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2017-01-01to2017-12-30_custom_NonUSOperationsEntitysMember" unitRef="USD" decimals="-3">461436000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">13434000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">17606000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">5761000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2017-10-01to2017-12-30_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-991000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:OtherOperatingIncome contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-912000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">11418000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">4006000</us-gaap:OtherOperatingIncome>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-22579000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-23465000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-31651000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:InvestmentIncomeInterest contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">36925000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">29653000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">33406000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">668860000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">549581000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">623909000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-12-27to2016-12-31_custom_OutdoorSegmentMember" unitRef="USD" decimals="-3">184035000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-12-27to2016-12-31_custom_FitnessSegmentMember" unitRef="USD" decimals="-3">160596000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-12-27to2016-12-31_custom_MarineSegmentMember" unitRef="USD" decimals="-3">52167000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-12-27to2016-12-31_custom_AutoSegmentMember" unitRef="USD" decimals="-3">102347000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-12-27to2016-12-31_custom_AviationSegmentMember" unitRef="USD" decimals="-3">124764000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2014-12-28to2015-12-26_custom_OutdoorSegmentMember" unitRef="USD" decimals="-3">139070000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2014-12-28to2015-12-26_custom_FitnessSegmentMember" unitRef="USD" decimals="-3">134574000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2014-12-28to2015-12-26_custom_MarineSegmentMember" unitRef="USD" decimals="-3">28611000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2014-12-28to2015-12-26_custom_AutoSegmentMember" unitRef="USD" decimals="-3">136069000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2014-12-28to2015-12-26_custom_AviationSegmentMember" unitRef="USD" decimals="-3">111257000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-30_custom_OutdoorSegmentMember" unitRef="USD" decimals="-3">249867000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-30_custom_FitnessSegmentMember" unitRef="USD" decimals="-3">146765000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-30_custom_MarineSegmentMember" unitRef="USD" decimals="-3">50328000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-30_custom_AutoSegmentMember" unitRef="USD" decimals="-3">67967000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-30_custom_AviationSegmentMember" unitRef="USD" decimals="-3">153933000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-30" decimals="-3">683637000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">14777000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-12-27to2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-31" decimals="-3">632864000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-12-27to2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">8955000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingExpenses contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">1114304000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">989123000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">1055661000</us-gaap:OperatingExpenses>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">511634000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">427043000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">467960000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">437977000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">394914000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">410558000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:AdvertisingExpense contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">164693000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">167166000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">177143000</us-gaap:AdvertisingExpense>
    <us-gaap:GrossProfit contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">1783164000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">1538704000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">1679570000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-10-01to2017-12-30" unitRef="USD" decimals="-3">499518000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-12-27to2016-12-31_custom_OutdoorSegmentMember" unitRef="USD" decimals="-3">340504000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-12-27to2016-12-31_custom_FitnessSegmentMember" unitRef="USD" decimals="-3">437205000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-12-27to2016-12-31_custom_MarineSegmentMember" unitRef="USD" decimals="-3">183709000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-12-27to2016-12-31_custom_AutoSegmentMember" unitRef="USD" decimals="-3">388747000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-12-27to2016-12-31_custom_AviationSegmentMember" unitRef="USD" decimals="-3">329405000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2014-12-28to2015-12-26_custom_OutdoorSegmentMember" unitRef="USD" decimals="-3">254878000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2014-12-28to2015-12-26_custom_FitnessSegmentMember" unitRef="USD" decimals="-3">366139000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2014-12-28to2015-12-26_custom_MarineSegmentMember" unitRef="USD" decimals="-3">158493000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2014-12-28to2015-12-26_custom_AutoSegmentMember" unitRef="USD" decimals="-3">464480000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2014-12-28to2015-12-26_custom_AviationSegmentMember" unitRef="USD" decimals="-3">294714000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-01-01to2017-12-30_custom_OutdoorSegmentMember" unitRef="USD" decimals="-3">448410000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-01-01to2017-12-30_custom_FitnessSegmentMember" unitRef="USD" decimals="-3">422636000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-01-01to2017-12-30_custom_MarineSegmentMember" unitRef="USD" decimals="-3">212592000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-01-01to2017-12-30_custom_AutoSegmentMember" unitRef="USD" decimals="-3">327921000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-01-01to2017-12-30_custom_AviationSegmentMember" unitRef="USD" decimals="-3">371605000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-01-01to2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-32" decimals="-3">1797941000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-01-01to2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">14777000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-12-27to2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-33" decimals="-3">1688525000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-12-27to2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">8955000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-12-27to2016-03-26" unitRef="USD" decimals="-3">339850000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2016-03-27to2016-06-25" unitRef="USD" decimals="-3">462958000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2016-06-26to2016-09-24" unitRef="USD" decimals="-3">405980000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2016-09-25to2016-12-31" unitRef="USD" decimals="-3">470782000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-01-01to2017-04-01" unitRef="USD" decimals="-3">372123000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-04-02to2017-07-01" unitRef="USD" decimals="-3">477858000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-07-02to2017-09-30" unitRef="USD" decimals="-3">433665000</us-gaap:GrossProfit>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">1303840000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">1281566000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">1339095000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SalesRevenueNet contextRef="From2017-01-01to2017-12-30" unitRef="USD" id="Foot-02-0" decimals="-3">3087004000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2014-12-28to2015-12-26" unitRef="USD" id="Foot-02-1" decimals="-3">2820270000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-12-27to2016-12-31" unitRef="USD" id="Foot-02-2" decimals="-3">3018665000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-10-01to2017-12-30" unitRef="USD" decimals="-3">888496000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-12-27to2016-12-31_custom_OutdoorSegmentMember" unitRef="USD" decimals="-3">546326000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-12-27to2016-12-31_custom_FitnessSegmentMember" unitRef="USD" decimals="-3">818486000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-12-27to2016-12-31_custom_MarineSegmentMember" unitRef="USD" decimals="-3">331947000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-12-27to2016-12-31_custom_AutoSegmentMember" unitRef="USD" decimals="-3">882558000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-12-27to2016-12-31_custom_AviationSegmentMember" unitRef="USD" decimals="-3">439348000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2014-12-28to2015-12-26_custom_OutdoorSegmentMember" unitRef="USD" decimals="-3">411184000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2014-12-28to2015-12-26_custom_FitnessSegmentMember" unitRef="USD" decimals="-3">661599000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2014-12-28to2015-12-26_custom_MarineSegmentMember" unitRef="USD" decimals="-3">286778000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2014-12-28to2015-12-26_custom_AutoSegmentMember" unitRef="USD" decimals="-3">1062091000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2014-12-28to2015-12-26_custom_AviationSegmentMember" unitRef="USD" decimals="-3">398618000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-01-01to2017-12-30_custom_OutdoorSegmentMember" unitRef="USD" decimals="-3">698867000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-01-01to2017-12-30_custom_FitnessSegmentMember" unitRef="USD" decimals="-3">762194000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-01-01to2017-12-30_custom_MarineSegmentMember" unitRef="USD" decimals="-3">374001000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-01-01to2017-12-30_custom_AutoSegmentMember" unitRef="USD" decimals="-3">750583000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-01-01to2017-12-30_custom_AviationSegmentMember" unitRef="USD" decimals="-3">501359000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-01-01to2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-34" decimals="-3">3121560000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-01-01to2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">34556000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-12-27to2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-35" decimals="-3">3045796000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-12-27to2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">27131000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-01-01to2017-12-30_us-gaap_AmericasMember" unitRef="USD" id="Foot-02-3" decimals="-3">1475661000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-01-01to2017-12-30_us-gaap_AsiaPacificMember" unitRef="USD" id="Foot-02-4" decimals="-3">436188000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-01-01to2017-12-30_us-gaap_EMEAMember" unitRef="USD" id="Foot-02-5" decimals="-3">1175155000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-12-27to2016-12-31_us-gaap_AmericasMember" unitRef="USD" id="Foot-02-6" decimals="-3">1518934000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-12-27to2016-12-31_us-gaap_AsiaPacificMember" unitRef="USD" id="Foot-02-7" decimals="-3">386549000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-12-27to2016-12-31_us-gaap_EMEAMember" unitRef="USD" id="Foot-02-8" decimals="-3">1113182000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2014-12-28to2015-12-26_us-gaap_AmericasMember" unitRef="USD" id="Foot-02-9" decimals="-3">1469243000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2014-12-28to2015-12-26_us-gaap_AsiaPacificMember" unitRef="USD" id="Foot-02-10" decimals="-3">337888000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2014-12-28to2015-12-26_us-gaap_EMEAMember" unitRef="USD" id="Foot-02-11" decimals="-3">1013139000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-12-27to2016-03-26" unitRef="USD" decimals="-3">624040000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2016-03-27to2016-06-25" unitRef="USD" decimals="-3">811609000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2016-06-26to2016-09-24" unitRef="USD" decimals="-3">722250000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2016-09-25to2016-12-31" unitRef="USD" decimals="-3">860767000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-01-01to2017-04-01" unitRef="USD" decimals="-3">638546000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-04-02to2017-07-01" unitRef="USD" decimals="-3">816885000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2017-07-02to2017-09-30" unitRef="USD" decimals="-3">743077000</us-gaap:SalesRevenueNet>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">787761000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">423228000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">504481000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">4486000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">1982000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-11029000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">88320000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2014-12-28to2015-12-26_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-34981000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2015-12-27to2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">4696000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2017-01-01to2017-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">88320000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-34981000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">4696000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">4486000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="From2014-12-28to2015-12-26_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">1982000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="From2015-12-27to2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-11029000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="From2017-01-01to2017-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">4486000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">1982000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-11029000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-382783000</us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings contextRef="From2014-12-28to2015-12-26_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings contextRef="From2014-12-28to2015-12-26_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-385682000</us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings contextRef="From2015-12-27to2016-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-384629000</us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings contextRef="From2017-01-01to2017-12-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-382783000</us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-385782000</us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-384629000</us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2014-12-28to2015-12-26_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">2050000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2015-12-27to2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">6309000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">2050000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">6309000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">21861000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="From2014-12-28to2015-12-26_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-35422000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="From2015-12-27to2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-40589000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="From2017-01-01to2017-12-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-52581000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="From2014-12-28to2015-12-26_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">52494000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="From2015-12-27to2016-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">59237000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="From2017-01-01to2017-12-30_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">74442000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">17072000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">18648000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">44735000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2014-12-28to2015-12-26_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">26290000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2015-12-27to2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">41250000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2017-01-01to2017-12-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">44735000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">26290000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">41250000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">12588000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="From2017-01-01to2017-12-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-185000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="From2014-12-28to2015-12-26_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">5586000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="From2015-12-27to2016-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">7331000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="From2017-01-01to2017-12-30_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">12773000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">5586000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">7331000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <grmn:PurchaseOfTreasuryStockUnderShareRepurchasePlan contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-74523000</grmn:PurchaseOfTreasuryStockUnderShareRepurchasePlan>
    <grmn:PurchaseOfTreasuryStockUnderShareRepurchasePlan contextRef="From2014-12-28to2015-12-26_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-131413000</grmn:PurchaseOfTreasuryStockUnderShareRepurchasePlan>
    <grmn:PurchaseOfTreasuryStockUnderShareRepurchasePlan contextRef="From2015-12-27to2016-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-93233000</grmn:PurchaseOfTreasuryStockUnderShareRepurchasePlan>
    <grmn:PurchaseOfTreasuryStockUnderShareRepurchasePlan contextRef="From2017-01-01to2017-12-30_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-74523000</grmn:PurchaseOfTreasuryStockUnderShareRepurchasePlan>
    <grmn:PurchaseOfTreasuryStockUnderShareRepurchasePlan contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-131413000</grmn:PurchaseOfTreasuryStockUnderShareRepurchasePlan>
    <grmn:PurchaseOfTreasuryStockUnderShareRepurchasePlan contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-93233000</grmn:PurchaseOfTreasuryStockUnderShareRepurchasePlan>
    <grmn:ReductionInParValueOfCommonStock contextRef="From2015-12-27to2016-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">-1779456000</grmn:ReductionInParValueOfCommonStock>
    <grmn:ReductionInParValueOfCommonStock contextRef="From2015-12-27to2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">1779456000</grmn:ReductionInParValueOfCommonStock>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">493000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">115000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">1094000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">44605000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-363198000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">13813000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">26711000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-31594000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-8656000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-448412000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-500092000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-561676000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">74523000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">131413000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">93233000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <grmn:PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">12773000</grmn:PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards>
    <grmn:PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">5586000</grmn:PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards>
    <grmn:PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">7331000</grmn:PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards>
    <us-gaap:ProceedsFromSaleOfTreasuryStock contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">21860000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromSaleOfTreasuryStock contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">17073000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromSaleOfTreasuryStock contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">18648000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="From2017-01-01to2017-12-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-2049000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">1692000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
    <us-gaap:PaymentsOfDividends contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">382976000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">378117000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">481452000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-194536000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-111979000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-121537000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInRestrictedCash contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">153000</us-gaap:IncreaseDecreaseInRestrictedCash>
    <us-gaap:IncreaseDecreaseInRestrictedCash contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-48000</us-gaap:IncreaseDecreaseInRestrictedCash>
    <us-gaap:IncreaseDecreaseInRestrictedCash contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-146000</us-gaap:IncreaseDecreaseInRestrictedCash>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">90471000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">38687000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">77945000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">635311000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">919141000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">957350000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">587656000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">915921000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">905089000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">12232000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">3889000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">5715000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">361000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">7921000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">676000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">139696000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">80592000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">90960000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">660842000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">280467000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">705682000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-13443000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-151014000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">3017000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInDeferredCharges contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">18266000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">585000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">15780000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">15329000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-43338000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-6363000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">5627000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">20742000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">44766000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-17240000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">36079000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-11496000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">21608000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">107360000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-2234000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">38575000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">121718000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">2455000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">40088000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-22473000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-9000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:GainLossOnSaleOfInvestments contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-991000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">55000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">822000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:ShareBasedCompensation contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">44735000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">26290000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">41250000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-90725000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">5897000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">1699000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-21036000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-37931000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-13387000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:InventoryWriteDown contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">31071000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">23257000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">26458000</us-gaap:InventoryWriteDown>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">1021000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-2521000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">4136000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">230000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">198000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">503000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:AdjustmentForAmortization contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">26357000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">27049000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">30544000</us-gaap:AdjustmentForAmortization>
    <us-gaap:Depreciation contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">59895000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">51311000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">55796000</us-gaap:Depreciation>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">4168000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">14669000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">79234000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">114222000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">117842000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-91895000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-3262000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">1014000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">595684000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">482878000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2015-12-26" unitRef="USD" decimals="-3">446089000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2017-12-30_us-gaap_AmericasMember" unitRef="USD" decimals="-3">381974000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2017-12-30_us-gaap_AsiaPacificMember" unitRef="USD" decimals="-3">173392000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2017-12-30_us-gaap_EMEAMember" unitRef="USD" decimals="-3">40318000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2016-12-31_us-gaap_AmericasMember" unitRef="USD" decimals="-3">300158000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2016-12-31_us-gaap_AsiaPacificMember" unitRef="USD" decimals="-3">144470000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2016-12-31_us-gaap_EMEAMember" unitRef="USD" decimals="-3">38250000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2015-12-26_us-gaap_AmericasMember" unitRef="USD" decimals="-3">294234000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2015-12-26_us-gaap_AsiaPacificMember" unitRef="USD" decimals="-3">111700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2015-12-26_us-gaap_EMEAMember" unitRef="USD" decimals="-3">40154000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">566473000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">496981000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <grmn:VehiclesGross contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">21115000</grmn:VehiclesGross>
    <grmn:VehiclesGross contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">21259000</grmn:VehiclesGross>
    <grmn:EngineeringEquipmentGross contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">141321000</grmn:EngineeringEquipmentGross>
    <grmn:EngineeringEquipmentGross contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">124979000</grmn:EngineeringEquipmentGross>
    <grmn:ManufacturingEquipmentGross contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">156119000</grmn:ManufacturingEquipmentGross>
    <grmn:ManufacturingEquipmentGross contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">129526000</grmn:ManufacturingEquipmentGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">246107000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">222439000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:BuildingsAndImprovementsGross contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">482794000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">376916000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:LandAndLandImprovements contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">114701000</us-gaap:LandAndLandImprovements>
    <us-gaap:LandAndLandImprovements contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">104740000</us-gaap:LandAndLandImprovements>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-12661000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">110960000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">118856000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2015-12-27to2016-12-31_custom_ForeignSubsidiariesMember" unitRef="USD" decimals="-3">22139000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2014-12-28to2015-12-26_custom_ForeignSubsidiariesMember" unitRef="USD" decimals="-3">21085000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-30_custom_ForeignSubsidiariesMember" unitRef="USD" decimals="-3">20287000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-30_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-36" decimals="-3">-7902000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-30_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">4759000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2015-12-27to2016-12-31_us-gaap_ScenarioPreviouslyReportedMember" unitRef="USD" id="Foot-00-37" decimals="-3">122890000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2015-12-27to2016-12-31_us-gaap_RestatementAdjustmentMember" unitRef="USD" decimals="-3">4034000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-10-01to2017-12-30_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-90000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2.&#13;Summary of Significant Accounting Policies&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Basis&#13;of Presentation and Principles of Consolidation&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted&#13;in the United States. The accompanying consolidated financial statements reflect the accounts of Garmin Ltd. and its wholly-owned&#13;subsidiaries. All significant inter-company balances and transactions have been eliminated.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;the Company&amp;#8217;s Annual General Meeting on June 10, 2016, the Company&amp;#8217;s shareholders approved the cancellation of 10,000,000&#13;registered shares of the Company held by the Company (the &amp;#8220;Formation Shares&amp;#8221;) and the reduction in par value of each&#13;share of the Company from CHF 10 to CHF 0.10 and the amendment of the Company&amp;#8217;s Articles of Association to effect a corresponding&#13;share capital reduction.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fiscal&#13;Year&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s fiscal year is based on a 52-53-week period ending on the last Saturday of the calendar year. Due to the fact&#13;that there are not exactly 52 weeks in a calendar year, and there is slightly more than one additional day per year (not including&#13;the effects of leap year) in each calendar year as compared to a 52-week fiscal year, the Company will have a fiscal year comprising&#13;53 weeks in certain fiscal years, as determined by when the last Saturday of the calendar year occurs.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;those resulting fiscal years that have 53 weeks, the Company will record an extra week of sales, costs, and related financial&#13;activity. Therefore, the financial results of those 53-week fiscal years, and the associated 14-week fourth quarters, will not&#13;be entirely comparable to the prior and subsequent 52-week fiscal years and the associated 13-week quarters. Fiscal years 2017&#13;and 2015 included 52 weeks while fiscal 2016 included 53 weeks.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Use&#13;of Estimates&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States&#13;requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements&#13;and accompanying notes. Actual results could differ from those estimates.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Foreign&#13;Currency &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Many&#13;Garmin Ltd. subsidiaries utilize currencies other than the United States Dollar (USD) as their functional currency. As required&#13;by the Foreign Currency Matters topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC),&#13;the financial statements of these subsidiaries for all periods presented have been translated into USD, the functional currency&#13;of Garmin Ltd., and the reporting currency herein, for purposes of consolidation at rates prevailing during the year for sales,&#13;costs, and expenses and at end-of-year rates for all assets and liabilities. The effect of this translation is recorded in a separate&#13;component of stockholders&amp;#8217; equity. Cumulative currency translation adjustments of $78,909 and ($9,411) as of December 30,&#13;2017 and December 31, 2016, respectively, have been included in accumulated other comprehensive income in the accompanying consolidated&#13;balance sheets.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Transactions&#13;in foreign currencies are recorded at the approximate rate of exchange at the transaction date. The movements of the Taiwan Dollar&#13;and Euro/British Pound Sterling typically have offsetting impacts on operating income when the currencies move congruently against&#13;the U.S. Dollar due to the use of the Taiwan Dollar for manufacturing costs while the Euro and British Pound Sterling transactions&#13;relate primarily to revenue.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Assets&#13;and liabilities resulting from these transactions are translated at the rate of exchange in effect at the balance sheet date.&#13;The majority of the Company&amp;#8217;s consolidated foreign currency gain or loss is typically driven by the significant cash and&#13;marketable securities, receivables and payables held in a currency other than the functional currency at a given legal entity.&#13;Foreign currency losses recorded in results of operations were $22,579, $31,651, and $23,465 for the years ended December 30,&#13;2017, December 31, 2016, and December 26, 2015, respectively. The loss in fiscal 2017 was due primarily to the USD weakening against&#13;the Taiwan Dollar, which was partially offset by the USD weakening against the Euro and British Pound Sterling. The loss in fiscal&#13;2016 was due primarily to the USD weakening against the Taiwan Dollar and the USD strengthening against the Euro and British Pound&#13;Sterling. The loss in fiscal 2015 was due primarily to the USD strengthening against the Euro and British Pound Sterling, which&#13;was partially offset by the USD strengthening against the Taiwan Dollar.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Earnings&#13;Per Share&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic&#13;earnings per share amounts are computed based on the weighted-average number of common shares outstanding. For purposes of diluted&#13;earnings per share, the number of shares that would be issued from the exercise of dilutive share-based compensation awards has&#13;been reduced by the number of shares which could have been purchased from the proceeds of the exercise or release at the average&#13;market price of the Company&amp;#8217;s stock during the period the awards were outstanding. See Note 10.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Cash&#13;and Cash Equivalents&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;purposes of reporting cash flows, cash and cash equivalents include cash on hand, operating accounts, money market funds, and&#13;securities with maturities of three months or less when purchased. The carrying amount of cash and cash equivalents approximates&#13;fair value, given the short maturity of those instruments.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Trade&#13;Accounts Receivable&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company sells its products to retailers, wholesalers, and other customers and extends credit based on its evaluation of the customer&amp;#8217;s&#13;financial condition.&amp;#160; Potential losses on receivables are dependent on each individual customer&amp;#8217;s financial condition.&#13;The Company carries its trade accounts receivable at net realizable value. Typically, its accounts receivable are collected within&#13;80 days and do not bear interest. The Company monitors its exposure to losses on receivables and maintains allowances for potential&#13;losses or adjustments. The Company determines these allowances by (1) evaluating the aging of its receivables and (2) reviewing&#13;its high-risk customers. Past due receivable balances are written off when internal collection efforts have been unsuccessful&#13;in collecting the amount due. The Company maintains trade credit insurance to provide security against large losses.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Concentration&#13;of Credit Risk &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company grants credit to certain customers who meet the Company&amp;#8217;s pre-established credit requirements. Generally, the Company&#13;does not require security when trade credit is granted to customers. Credit losses are provided for in the Company&amp;#8217;s consolidated&#13;financial statements and typically have been within management&amp;#8217;s expectations. Certain customers are allowed extended terms&#13;consistent with normal industry practice. Most of these extended terms can be classified as either relating to seasonal sales&#13;variations or to the timing of new product releases by the Company.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s top ten customers have contributed between 22% and 24% of net sales since 2015. None of the Company&amp;#8217;s customers&#13;accounted for more than or equal to 10% of consolidated net sales in the years ended December 30, 2017, December 31, 2016, and&#13;December 26, 2015.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventories&#13;are stated at the lower of cost or market with cost being determined on a first-in, first-out (FIFO) basis. The Company writes&#13;down its inventory for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory&#13;and the estimated net realizable value based upon assumptions about future demand and market conditions. If actual market conditions&#13;are less favorable than those projected by management, additional inventory write-downs may be required. Inventories consisted&#13;of the following:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31, 2016&lt;sup&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 74%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;179,659&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;152,497&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Work-in-process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;75,754&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;61,048&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finished&#13;    goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;262,231&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;271,276&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventory&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;517,644&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;484,821&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%"&gt;&#13;&lt;tr style="text-align: justify; vertical-align: top"&gt;&#13;    &lt;td style="width: 6%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 2%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; width: 92%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventory&#13;    balances by major class of inventory as of December 31, 2016 have been recast to conform to the current year presentation.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Property&#13;and Equipment &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property&#13;and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Buildings and improvements&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;39-50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Office furniture and&#13;    equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3-5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Manufacturing and engineering&#13;    equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5-10&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="width: 77%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Vehicles&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 20%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Long-Lived&#13;Assets&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;required by the &lt;i&gt;Property, Plant and Equipment&lt;/i&gt; topic of the FASB ASC, the Company reviews long-lived assets for impairment&#13;whenever events or changes in circumstances indicate the carrying amount of an asset may not be fully recoverable. The carrying&#13;amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the&#13;use and eventual disposition of the asset. That assessment is based on the carrying amount of the asset at the date it is tested&#13;for recoverability. An impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds its&#13;fair value.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;&lt;i&gt;Intangibles &amp;#8211; Goodwill and Other&lt;/i&gt; topic of the FASB ASC (ASC Topic 350) requires that goodwill and intangible assets&#13;with indefinite useful lives should not be amortized but rather be tested for impairment at least annually or sooner whenever&#13;events or changes in circumstances indicate that they may be impaired. The Company performs its annual goodwill and intangible&#13;asset impairment tests in the fourth quarter of each year. ASC Topic 350 allows management to first perform a qualitative assessment&#13;(&amp;#8220;step zero&amp;#8221;) by assessing the qualitative factors of relevant events and circumstances at the reporting unit level&#13;to determine if it is necessary to perform the quantitative goodwill impairment test (&amp;#8220;step one&amp;#8221;). If factors indicate&#13;that it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then the step one&#13;assessment will be performed. If the fair value of the reporting unit is less than the carrying amount in step one then goodwill&#13;impairment will be recognized and the charge is determined through the &amp;#8220;step two&amp;#8221; analysis.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Each&#13;of the Company&amp;#8217;s operating segments (auto PND, auto OEM, aviation, marine, outdoor, and fitness) represents a distinct reporting&#13;unit. The auto PND market has declined in recent years as competing technologies have emerged and market saturation has occurred.&#13;This has resulted in periods of lower revenues and profits for the Company&amp;#8217;s auto PND reporting unit. Considering these&#13;qualitative factors, management performed a step one quantitative goodwill impairment assessment of the auto PND reporting unit&#13;in the fourth quarter of 2017. Management determined that the fair value of the reporting unit was substantially in excess of&#13;its carrying amount, and a step two analysis was therefore not performed. However, considering the uncertainty of future operating&#13;results and/or market conditions deteriorating faster or more drastically than the forecasts utilized in management&amp;#8217;s estimation&#13;of fair value, management believes some or all of the approximately $80 million of goodwill associated with the Company&amp;#8217;s&#13;auto PND reporting unit is at risk of future impairment. Management concluded that no other reporting units are currently at risk&#13;of impairment.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company did not recognize any material goodwill or intangible asset impairment charges in 2017, 2016, or 2015.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounting&#13;guidance also requires that intangible assets with finite lives be amortized over their estimated useful lives and reviewed for&#13;impairment. The Company is currently amortizing its acquired intangible assets with finite lives over periods ranging from three&#13;to ten years.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Dividends&#13;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Under&#13;Swiss corporate law, dividends must be approved by shareholders at the general meeting of the Company&amp;#8217;s shareholders.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;June 9, 2017, the shareholders approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&amp;#8217;s 2017 fiscal&#13;year) payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were&#13;as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Dividend&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Record&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$s&#13;    per share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 30, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 19, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 29, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 15, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 29, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 15, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 30, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 15, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company paid dividends in 2017 in the amount of $382,976. Both the dividends paid and the remaining dividend payable were reported&#13;as a reduction of retained earnings.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;June 10, 2016, the shareholders approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&amp;#8217;s 2016 fiscal&#13;year) payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were&#13;as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Dividend&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Record&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$s&#13;    per share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 30, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 16, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 30, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 15, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 30, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 14, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 15, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company paid dividends in 2016 in the amount of $481,452. Both the dividends paid and the remaining dividend payable were reported&#13;as a reduction of retained earnings.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;June 5, 2015, the shareholders approved a dividend of $2.04 per share (of which, $1.02 was paid in the Company's 2015 fiscal year)&#13;payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Dividend&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Record&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$s&#13;    per share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 30, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 16, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 30, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 15, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 15, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 16, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company paid dividends in 2015 in the amount of $378,117. Both the dividends paid and the remaining dividend payable were reported&#13;as a reduction of retained earnings.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;of December 30, 2017 and December 31, 2016, approximately $304,674 of retained earnings was indefinitely restricted from distribution&#13;to stockholders pursuant to the laws of Taiwan.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Intangible&#13;Assets&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;December 30, 2017, and December 31, 2016, the Company had patents, customer related intangibles and other identifiable finite-lived&#13;intangible assets recorded at a cost of $316,705 and $253,473, respectively. Identifiable, finite-lived intangible assets are&#13;amortized over their estimated useful lives on a straight-line basis over three to ten years. Accumulated amortization was $193,886&#13;and $173,023 at December 30, 2017, and December 31, 2016, respectively. Amortization expense on these intangible assets was $20,863,&#13;$14,319, and $7,115 for the years ended December 30, 2017, December 31, 2016, and December 26, 2015, respectively. In the next&#13;five years, the amortization expense is estimated to be $18,796, $16,293, $14,167, $10,463, and $8,111, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s excess purchase cost over fair value of net assets acquired (goodwill) was $286,982 at December 30, 2017, and&#13;$224,553 at December 31, 2016.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    30,&lt;br /&gt;2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    31, &lt;br /&gt;2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 74%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Goodwill&#13;    balance at beginning of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;224,553&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;187,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Acquisitions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;58,332&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;38,061&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finalization&#13;    of purchase price allocations and effect of foreign currency translation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,097&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,299&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Goodwill&#13;    balance at end of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;286,982&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;224,553&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Marketable&#13;Securities&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Management&#13;determines the appropriate classification of marketable securities at the time of purchase and reevaluates such designation as&#13;of each balance sheet date.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;All&#13;of the Company&amp;#8217;s marketable securities were considered available-for-sale at December 30, 2017. Available-for-sale securities&#13;are stated at fair value, with the unrealized gains and losses, net of tax, reported in other comprehensive income (loss). At&#13;December 30, 2017 and December 31, 2016, cumulative unrealized net losses of $22,864 and $27,350, respectively, were reported&#13;in accumulated other comprehensive income, net of related taxes.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Investments&#13;are reviewed periodically to determine if they have suffered an impairment of value that is considered other than temporary. If&#13;investments are determined to be impaired, a loss is recognized at the date of determination.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Testing&#13;for impairment of investments requires significant management judgment. The identification of potentially impaired investments,&#13;the determination of their fair value and the assessment of whether any decline in value is other than temporary are the key judgment&#13;elements. The discovery of new information and the passage of time can significantly change these judgments. Revisions of impairment&#13;judgments are made when new information becomes known, and any resulting impairment adjustments are made at that time. The economic&#13;environment and volatility of securities markets increase the difficulty of determining fair value and assessing investment impairment.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;amortized cost of debt securities classified as available-for-sale is adjusted for amortization of premiums and accretion of discounts&#13;to maturity, or in the case of mortgage-backed securities, over the estimated life of the security. Such amortization is included&#13;in interest income from investments. Realized gains and losses, and credit declines in value judged to be other-than-temporary&#13;are included in other income. The cost of securities sold is based on the specific identification method.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Investments&#13;are discussed in detail in Note 3 of the Notes to Consolidated Financial Statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Income&#13;Taxes&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company accounts for income taxes using the liability method in accordance with the FASB ASC 740 topic &lt;i&gt;Income Taxes&lt;/i&gt;. The&#13;liability method provides that deferred tax assets and liabilities are recorded based on the difference between the tax bases&#13;of assets and liabilities and their carrying amount for financial reporting purposes as measured based on the enacted tax rates&#13;and laws that will be in effect when the differences are expected to reverse. The Company records a valuation allowance to reduce&#13;deferred tax assets to the amount that is believed more likely than not to be realized.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company accounts for uncertainty in income taxes in accordance with the FASB ASC 740 topic &lt;i&gt;Income Taxes&lt;/i&gt;.&amp;#160;&amp;#160;The&#13;Company recognizes liabilities based on our estimate of whether, and the extent to which, additional taxes will be due. If payment&#13;of these amounts ultimately proves not to be required, the reversal of the liabilities would result in tax benefits being recognized&#13;in the period when the Company determines the liabilities are no longer necessary. If the Company&amp;#8217;s estimate of tax liabilities&#13;proves to be less than the ultimate assessment, a further charge to expense would result.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;taxes are discussed in detail in Note 6 of the Notes to Consolidated Financial Statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Revenue&#13;Recognition&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company recognizes revenue when persuasive evidence of an arrangement exists, delivery has occurred, the sales price is fixed&#13;or determinable, and collection is probable.&amp;#160; For the large majority of the Company&amp;#8217;s sales, these criteria are met&#13;once product has shipped and title and risk of loss have transferred to the customer.&amp;#160; The Company recognizes revenue from&#13;the sale of hardware products and software bundled with hardware that is essential to the functionality of the hardware in accordance&#13;with general revenue recognition accounting guidance. The Company recognizes revenue in accordance with industry specific software&#13;accounting guidance for standalone sales of software products and sales of software bundled with hardware not essential to the&#13;functionality of the hardware.&amp;#160; The Company generally does not offer specified or unspecified upgrade rights to its customers&#13;in connection with software sales.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;multiple-element arrangements that include tangible products that contain software essential to the tangible product&amp;#8217;s functionality&#13;and undelivered software elements that relate to the tangible product&amp;#8217;s essential software, the Company allocates revenue&#13;to all deliverables based on their relative selling prices. In such circumstances, the accounting principles establish a hierarchy&#13;to determine the selling price to be used for allocating revenue to deliverables as follows: (i)&amp;#160;vendor-specific objective&#13;evidence of fair value (VSOE), (ii)&amp;#160;third-party evidence of selling price (TPE), and (iii)&amp;#160;best estimate of the selling&#13;price (ESP). &amp;#160;VSOE generally exists only when the Company sells the deliverable separately, on more than a limited basis,&#13;at prices within a relatively narrow range.&amp;#160; In addition to the products listed below, the Company has offered certain other&#13;products including mobile applications, in-dash navigation solutions, incremental navigation and/or communication service subscriptions,&#13;aviation subscriptions and extended warranties that involve multiple-element arrangements that are individually immaterial.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company offers PNDs with lifetime map updates (LMUs) bundled in the original purchase price.&amp;#160; LMUs enable customers to download&#13;the latest map and point of interest information for the useful life of their PND.&amp;#160; In addition, the Company offers PNDs&#13;with traffic service bundled in the original purchase price.&amp;#160; The Company has identified multiple deliverables contained&#13;in arrangements involving the sale of PNDs which include the LMU and/or traffic service.&amp;#160; The first deliverable is the hardware&#13;along with the software essential to the functionality of the hardware device delivered at the time of sale.&amp;#160; The remaining&#13;deliverables are the LMU and/or traffic service.&amp;#160; The Company has allocated revenue between these deliverables using the&#13;relative selling price method.&amp;#160; Amounts allocated to the delivered hardware and the related essential software are recognized&#13;at the time of sale provided the other conditions for revenue recognition have been met. &amp;#160;The revenue and associated cost&#13;of royalties allocated to the LMU and/or the traffic service are deferred and recognized on a straight-line basis over the estimated&#13;life of the products.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company has determined sufficient VSOE does not exist for LMU or traffic, and that third party evidence of selling price is not&#13;available&amp;#160;as stand-alone and unbundled unit sales do not occur on more than a limited basis. Therefore, the Company uses&#13;the royalty cost plus a normal margin as the primary indicator to calculate relative selling prices of the LMU and traffic elements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;multiple-element software arrangements that do not include a tangible product, the Company allocates revenue to the various elements&#13;based on VSOE. When VSOE cannot be established for undelivered elements, all revenue is deferred until the earlier point at which&#13;all elements of the arrangement are delivered or sufficient VSOE does exist, unless the only undelivered element is post-contract&#13;customer support. If the only undelivered element is post-contract customer support, the entire arrangement consideration is recognized&#13;ratably over the support period. The Company offers navigation software licenses to certain customers, bundled with map updates&#13;to be provided periodically over the support period. The Company has determined sufficient VSOE of similar map updates does not&#13;exist for certain arrangements, and therefore revenue from these transactions is recognized ratably over the contractual map update&#13;period.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company records revenue net of sales tax, trade discounts and customer returns.&amp;#160; The Company records estimated reductions&#13;to revenue for customer sales programs, returns and incentive offerings including rebates, price protection (product discounts&#13;offered to retailers to assist in clearing older products from their inventories in advance of new product releases), promotions&#13;and other volume-based incentives.&amp;#160; The reductions to revenue are based on estimates and judgments using historical experience&#13;and expectation of future conditions.&amp;#160; Changes in these estimates could negatively affect the Company&amp;#8217;s operating results.&amp;#160;&amp;#160;&#13;These incentives are reviewed periodically and, with the exceptions of price protection and certain other promotions, accrued&#13;for on a percentage of sales basis.&amp;#160;&amp;#160; If market conditions were to decline, the Company may take actions to increase&#13;customer incentive offerings, possibly resulting in an incremental reduction of revenue at the time the incentive is offered.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Deferred&#13;Revenues and Costs&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;December 30, 2017 and December 31, 2016, the Company had deferred revenues totaling $303,521 and $286,971, respectively, and related&#13;deferred costs totaling $122,162 and $103,546, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;deferred revenues and costs are recognized over their estimated economic lives, typically one to five years, on a straight-line&#13;basis. In the next five years, the gross margin recognition of deferred revenue and cost for the currently deferred amounts is&#13;estimated to be $91,370, $48,627, $25,340, $11,208, and $4,814, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Shipping&#13;and Handling Costs&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Shipping&#13;and handling costs are included in cost of goods sold in the accompanying consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Product&#13;Warranty &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company provides for estimated warranty costs at the time of sale.&amp;#160; The Company&amp;#8217;s standard warranty obligation to retail&#13;partners generally provides for a right of return of any product for a full refund in the event that such product is not merchantable,&#13;is damaged or defective.&amp;#160; The Company&amp;#8217;s historical experience is that these types of warranty obligations are generally&#13;fulfilled within 5 months from time of sale.&amp;#160; The Company&amp;#8217;s standard warranty obligation to its end-users provides&#13;for a period of one to two years from date of shipment while certain aviation and auto OEM products have a warranty period of&#13;two years or more from the date of installation&lt;b&gt;.&amp;#160; &lt;/b&gt;The Company&amp;#8217;s estimate of costs to service its warranty obligations&#13;are based on historical experience and expectations of future conditions and are recorded as a liability on the balance sheet.&amp;#160;&#13;To the extent the Company experiences increased warranty claim activity or increased costs associated with servicing those claims,&#13;its warranty accrual will increase, resulting in decreased gross profit. The following reconciliation provides an illustration&#13;of changes in the aggregate warranty accrual:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fiscal&#13;    Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    26,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance - beginning of period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;37,233&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30,449&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27,609&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accrual for products&#13;    sold&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,360&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;61,578&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;44,620&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expenditures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(56,766&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(54,794&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(41,780&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance - end of&#13;    period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;36,827&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;37,233&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30,449&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%"&gt;&#13;&lt;tr style="text-align: justify; vertical-align: top"&gt;&#13;    &lt;td style="width: 1in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Changes in cost&#13;    estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the&#13;    &amp;#8216;accrual for products sold&amp;#8217; line&lt;font style="color: #1f497d"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Sales&#13;Programs&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company provides certain monthly and quarterly incentives for its dealers and distributors based on various factors including&#13;dealer purchasing volume and growth. Additionally, from time to time, the Company provides rebates to end users on certain products.&#13;Estimated rebates and incentives payable to dealers and distributors are regularly reviewed and recorded as accrued expenses on&#13;a monthly basis. In addition, the Company provides dealers and distributors with product discounts to assist these customers in&#13;clearing older products from their inventories in advance of new product releases. Each discount is tied to a specific product&#13;and can be applied to all customers who have purchased the product, or a special discount may be agreed to on an individual customer&#13;basis. These rebates, incentives, and discounts are recorded as reductions to net sales in the accompanying consolidated statements&#13;of income in the period the Company has sold the product.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Advertising&#13;Costs &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company expenses advertising costs as incurred. Advertising expense amounted to approximately $164,693, $177,143, and $167,166&#13;for the years ended December 30, 2017, December 31, 2016, and December 26, 2015, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Research&#13;and Development&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;majority of the Company&amp;#8217;s research and development is performed in the United States. Research and development costs, which&#13;are expensed as incurred, amounted to approximately $511,634, $467,960, and $427,043 for the years ended December 30, 2017, December&#13;31, 2016, and December 26, 2015, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Customer&#13;Service and Technical Support&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Customer&#13;service and technical support costs are included as selling, general and administrative expenses in the accompanying consolidated&#13;statements of income. Customer service and technical support costs include costs associated with performing order processing,&#13;answering customer inquiries by telephone and through websites, e-mail and other electronic means, and providing free technical&#13;support assistance to customers. The technical support is typically provided within one year after the associated revenue is recognized.&#13;The related cost of providing this free support is not material.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Software&#13;Development Costs&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;FASB ASC topic entitled &lt;i&gt;Software&lt;/i&gt; requires companies to expense software development costs as they incur them until technological&#13;feasibility has been established, at which time those costs are capitalized until the product is available for general release&#13;to customers. Capitalized software development costs are not significant as the time elapsed from working model to release is&#13;typically short. As required by the Research and Development topic of the FASB ASC, costs incurred to enhance our existing products&#13;or after the general release of the service using the product are expensed in the period they are incurred and included in research&#13;and development costs in the accompanying consolidated statements of income.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Accounting&#13;for Stock-Based Compensation &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company currently sponsors four stock-based employee compensation plans. The FASB ASC topic entitled &lt;i&gt;Compensation &amp;#8211; Stock&#13;Compensation&lt;/i&gt; requires the measurement and recognition of compensation expenses for all share-based payment awards made to&#13;employees and directors, including employee stock options and restricted stock, based on estimated fair values.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounting&#13;guidance requires companies to estimate the fair value of share-based payment awards on the date of grant using an option-pricing&#13;model. The value of the portion of the award that is ultimately expected to vest is recognized as stock-based compensation expense&#13;over the requisite service period in the Company&amp;#8217;s consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;stock-based compensation expenses recognized in the accompanying consolidated statements of income are based on awards ultimately&#13;expected to vest, they have been reduced for estimated forfeitures. Accounting guidance requires forfeitures to be estimated at&#13;the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures&#13;were estimated based on historical experience and management&amp;#8217;s estimates.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;March 2016, the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) issued Accounting Standards Update No. 2016-09, Compensation&amp;#8212;Stock&#13;Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting (&amp;#8220;ASU 2016-09&amp;#8221;), which is intended&#13;to simplify the accounting for share-based payment awards. The Company adopted ASU 2016-09 on a prospective basis during the quarter&#13;ended April 1, 2017. ASU 2016-09 requires excess tax benefits or deficiencies from stock-based compensation to be recognized in&#13;the income tax provision. We previously recorded these amounts to additional paid-in capital. Additionally, under ASU 2016-09,&#13;excess tax benefits and deficiencies are not estimated in the effective tax rate, rather, are recorded as discrete tax items in&#13;the period they occur. Excess income tax benefits from stock-based compensation arrangements are classified as a cash flow from&#13;operations under ASU 2016-09, rather than as a cash flow from financing activities. The most significant impact of ASU 2016-09&#13;during the fiscal year ending December 30, 2017 was the recognition of income tax expense of $22,620 resulting from stock options&#13;and stock appreciation rights expiring unexercised in the second and fourth quarters.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Stock&#13;compensation plans are discussed in detail in Note 9 of the Notes to Consolidated Financial Statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Recently&#13;Issued Accounting Pronouncements&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Revenue&#13;from Contracts with Customers&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;May 2014, the FASB issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) No. 2014-09, Revenue from Contracts with Customers (Topic&#13;606) (&amp;#8220;ASU 2014-09&amp;#8221;), which supersedes previous revenue recognition guidance. The FASB has issued several standards&#13;amending or relating to ASU 2014-09 (collectively, the &amp;#8220;new revenue standard&amp;#8221;). The effective date of ASU 2014-09&#13;is for fiscal years, and interim periods within those years, beginning on or after December 15, 2017. The Company has adopted&#13;the new revenue standard in the first quarter of the Company&amp;#8217;s fiscal year ending December 29, 2018 using the full retrospective&#13;method, which will require the Company to restate each prior reporting period presented in future financial statement issuances.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company has evaluated Topic 606, and has assessed existing and historical contracts to identify possible differences in the timing&#13;of revenue recognition under the new revenue standard. During this evaluation, both senior management and the Audit Committee&#13;have been updated as to progress and findings on a frequent basis. Based on our evaluation of the new revenue standard, our recognition&#13;will be consistent with our historical accounting policies except for certain arrangements within the Company&amp;#8217;s auto segment.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;portion of the Company&amp;#8217;s auto segment contracts have historically been accounted for under Accounting Standards Codification&#13;Topic 985-605 Software-Revenue Recognition (Topic 985-605). Under Topic 985-605, the Company deferred revenue and associated costs&#13;of all elements of multiple-element software arrangements if vendor-specific objective evidence of fair value (VSOE) could not&#13;be established for an undelivered element (e.g. map updates). In applying the new revenue standard to certain contracts that include&#13;both software licenses and map updates, we will recognize the portion of revenue and costs related to the software license at&#13;the time of delivery rather than ratably over the map update period.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Additionally,&#13;for certain multiple-element arrangements within the Company&amp;#8217;s auto segment, the Company&amp;#8217;s policy has been to allocate&#13;consideration to traffic services and recognize the revenue and associated cost of royalties ratably over the estimated life of&#13;the underlying product. Under the new revenue standard, we will recognize revenue and associated costs of royalties related to&#13;certain traffic services at the time of hardware and/or software delivery. Specifically, the new revenue standard emphasize the&#13;timing of the Company&amp;#8217;s performance, and upon delivery of the navigation device and/or software, the Company has performed&#13;its obligation with respect to the design and production of the product to receive and interpret the broadcast traffic signal&#13;for the benefit of the end user.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;changes in accounting policy described above collectively result in reductions to deferred costs (asset) and deferred revenue&#13;(liability) balances, and accelerate the recognition of revenues and deferred costs in the auto segment going forward. Summarized&#13;financial information depicting the impact of the new revenue standard follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;52-Weeks&#13;    Ended December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;53-Weeks&#13;    Ended December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;    reported&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restated&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;    reported&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restated&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 22%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,087,004&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,121,560&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;34,556&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,018,665&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,045,796&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27,131&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,783,164&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,797,941&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,777&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,679,570&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,688,525&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,955&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;668,860&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;683,637&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,777&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;623,909&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;632,864&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,955&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income tax (benefit)&#13;    provision&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(12,661&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(7,902&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,759&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;118,856&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;122,890&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,034&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;694,955&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;704,973&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;510,814&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;515,735&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,921&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted net income per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.68&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.74&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.06&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.72&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.02&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;    reported&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restated&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;    reported&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restated&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current assets:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in; width: 22%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;48,312&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30,525&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(17,787&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;47,395&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;34,665&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(12,730&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    current assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,363,925&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,346,139&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(17,786&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,263,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,250,286&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(12,731&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Noncurrent&#13;    deferred income tax&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;199,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;189,959&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9,384&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;110,293&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;105,668&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4,625&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Noncurrent&#13;    deferred costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;73,851&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;33,029&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(40,822&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,151&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(25,217&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,010,260&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,942,268&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(67,991&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,525,133&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,482,560&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(42,573&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&#13;    liabilities:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;139,681&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;103,140&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(36,542&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;146,564&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;118,496&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(28,068&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    current liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;828,656&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;792,115&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(36,541&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;782,735&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;754,667&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(28,068&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;75,215&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;76,612&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,396&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;61,220&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;62,617&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,397&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Non-current&#13;    deferred revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;163,840&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;87,061&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(76,779&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;140,407&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;91,238&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(49,169&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Retained&#13;    earnings&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,368,874&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,412,423&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,549&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,056,702&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,090,233&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;33,531&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accumulated&#13;    other comprehensive income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,045&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,428&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;382&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(36,761&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(37,024&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(263&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    stockholders' equity&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,802,466&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,846,397&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,931&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,418,003&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,451,271&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;33,268&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    liabilities and stockholders' equity&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,010,260&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,942,267&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(67,992&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,525,133&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,482,561&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(42,572&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&#13;Effective for the fiscal year ending December 29, 2018, we have adopted ASC Topic 606. The balances above are restated under ASC&#13;Topic 606.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s historical net cash flows provided by or used in operating, investing, and financing activities are not impacted&#13;by adoption of the new revenue standard.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Financial&#13;Instruments &amp;#8211; Recognition, Measurement, Presentation, and Disclosure&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;January 2016, the FASB issued Accounting Standards Update No. 2016-01, Financial Instruments&amp;#8212;Overall (Subtopic 825-10):&#13;Recognition and Measurement of Financial Assets and Financial Liabilities (&amp;#8220;ASU 2016-01&amp;#8221;). The standard addresses&#13;certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. ASU 2016-01 is effective for&#13;fiscal years, and interim periods within those years, beginning after December 15, 2017. The Company will adopt the new standard&#13;effective in the first quarter of fiscal year 2018, and it is not expected to have a material impact on the Company&amp;#8217;s financial&#13;position or results of operations.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Leases&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (&amp;#8220;ASU 2016-02&amp;#8221;), which&#13;sets out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors.&#13;ASU 2016-02 requires lessees to present a right-of-use asset and a corresponding lease liability on the balance sheet. Lessor&#13;accounting is substantially unchanged compared to the current accounting guidance. ASU 2016-02 is effective for fiscal years,&#13;and interim periods within those years, beginning after December 15, 2018. Early adoption is permitted. The Company is currently&#13;evaluating the impact of adopting the new standard on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Statement&#13;of Cash Flows&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;August 2016, the FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain&#13;Cash Receipts and Cash Payments (&amp;#8220;ASU 2016-15&amp;#8221;), which adds or clarifies guidance on the classification of certain&#13;cash receipts and payments in the statement of cash flows. The standard addresses eight specific cash flow issues with the objective&#13;of reducing diversity in practice. ASU 2016-15 is effective for fiscal years, and interim periods within those years, beginning&#13;after December 15, 2017. The Company will adopt the new standard effective in the first quarter of fiscal year 2018, and it is&#13;not expected to have a material impact on the Company&amp;#8217;s financial position of results of operations.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Income&#13;Taxes&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;October 2016, the FASB issued Accounting Standards Update No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets&#13;Other than Inventory (&amp;#8220;ASU 2016-16&amp;#8221;), which requires recognition of the income tax consequences of an intra-entity&#13;transfer of an asset other than inventory when the transfer occurs. ASU 2016-16 is effective for fiscal years, and interim periods&#13;within those years, beginning after December 15, 2017. The Company will adopt the new standard effective in the first quarter&#13;of fiscal year 2018, and it is not expected to have a material impact on the Company&amp;#8217;s financial position or results of&#13;operations.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Receivables&#13;&amp;#8211; Nonrefundable Fees and Other Costs&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;March 2017, the FASB issued Accounting Standards Update No. 2017-08, Receivables &amp;#8211; Nonrefundable Fees and Other Costs (Topic&#13;310-20): Premium Amortization on Purchased Callable Debt Securities (&amp;#8220;ASU 2017-08&amp;#8221;), which shortens the amortization&#13;period for certain callable debt securities held at a premium, requiring the premium to be amortized to the earliest call date.&#13;Callable debt securities held at a discount continue to be amortized to maturity. ASU 2017-08 is effective for fiscal years, and&#13;interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating&#13;the impact of adopting the new standard on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Income&#13;Statement &amp;#8211; Reporting Comprehensive Income&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;February 2018, the FASB issued Accounting Standards Update No. 2018-02, Income Statement &amp;#8211; Reporting Comprehensive Income&#13;(Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (&amp;#8220;ASU 2018-02&amp;#8221;),&#13;which allows for stranded tax effects in accumulated other comprehensive income resulting from the U.S. Tax Cuts and Jobs Act&#13;to be reclassified to retained earnings. ASU 2018-02 is effective for fiscal years, and interim periods within those years, beginning&#13;after December 15, 2018. Early adoption is permitted. The Company is currently evaluating the impact of adopting the new standard&#13;and expects to early adopt the new standard effective in the first quarter of fiscal year 2018. The Company does not expect the&#13;new standard to have a material impact on the Company&amp;#8217;s financial position or results of operations.&lt;/font&gt;&lt;/p&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;3.&#13;Marketable Securities &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;FASB ASC topic entitled &lt;i&gt;Fair Value Measurements and Disclosures &lt;/i&gt;defines fair value as the price that would be received&#13;to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date&#13;(exit price). The accounting guidance classifies the inputs used to measure fair value into the following hierarchy:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%"&gt;&#13;&lt;tr style="text-align: justify; vertical-align: top"&gt;&#13;    &lt;td style="width: 0px"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Level&#13;    1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Unadjusted quoted&#13;    prices in active markets for identical assets or liability&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%"&gt;&#13;&lt;tr style="text-align: justify; vertical-align: top"&gt;&#13;    &lt;td style="width: 0px"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Level&#13;    2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Observable inputs&#13;    for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active&#13;    markets, quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than&#13;    quoted prices that are observable for the asset or liability&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 1.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%"&gt;&#13;&lt;tr style="text-align: justify; vertical-align: top"&gt;&#13;    &lt;td style="width: 0px"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Level&#13;    3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Unobservable inputs&#13;    for the asset or liability&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company endeavors to utilize the best available information in measuring fair value. Financial assets and liabilities are classified&#13;in their entirety based on the lowest level of input that is significant to the fair value measurement. Valuation is based on&#13;prices obtained from an independent pricing vendor using both market and income approaches. The primary inputs to the valuation&#13;include quoted prices for similar assets in active markets, quoted prices for identical or similar assets in markets that are&#13;not active, contractual cash flows, benchmark yields, and credit spreads.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;method described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of&#13;future fair values. Furthermore, while the Company believes its valuation methods are appropriate and consistent with other market&#13;participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could&#13;result in a different fair value measurement at the reporting date.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Available-for-sale&#13;securities measured at fair value on a recurring basis are summarized below:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value Measurements as &lt;br /&gt;of December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Level&#13;    1&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Level&#13;    2&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Level&#13;    3&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. Treasury&#13;    securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,337&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,337&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Agency securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,361&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,361&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mortgage-backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;174,615&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;174,615&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Corporate securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;816,793&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;816,793&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;186,105&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;186,105&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;181,509&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;181,509&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,421,720&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,421,720&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value Measurements as&lt;br /&gt;of December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Level&#13;    1&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Level&#13;    2&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Level&#13;    3&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. Treasury&#13;    securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29,034&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29,034&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Agency securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;59,541&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;59,541&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mortgage-backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;230,823&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;230,823&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Corporate securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;893,725&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;893,725&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;176,168&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;176,168&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;90,946&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;90,946&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,480,237&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,480,237&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Marketable&#13;securities classified as available-for-sale securities are summarized below:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Available-For-Sale&#13;    Securities as&lt;br /&gt;of December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Amortized&#13;    Cost&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Gains&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Losses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. Treasury&#13;    securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,591&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(254&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,337&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Agency securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;44,191&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(831&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,361&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mortgage-backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;180,470&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;13&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5,868&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;174,615&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Corporate securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;830,447&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;136&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(13,790&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;816,793&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;187,999&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;110&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,004&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;186,105&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;183,730&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,223&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;181,509&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,446,428&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;262&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(24,970&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,421,720&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Available-For-Sale&#13;    Securities as&lt;br /&gt;of December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Amortized&#13;    Cost&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Gains&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Losses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. Treasury&#13;    securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29,291&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;31&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(288&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29,034&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Agency securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;60,513&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(991&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;59,541&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mortgage-backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;236,354&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;41&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5,572&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;230,823&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Corporate securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;914,028&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;252&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(20,555&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;893,725&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;178,804&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;224&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,859&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;176,169&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;90,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;20&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;90,945&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,509,924&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;587&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(30,274&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,480,237&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s investment policy targets low risk investments with the objective of minimizing the potential risk of principal&#13;loss. The fair value of our securities varies from period to period due to changes in interest rates, in the performance of the&#13;underlying collateral and in the credit performance of the underlying issuer, among other factors. The Company does not intend&#13;to sell the securities that have an unrealized loss shown in the table above, and it is not more likely than not that the Company&#13;will be required to sell a security before recovery of its amortized cost basis, which may be maturity.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company recognizes the credit component of other-than-temporary impairments of debt securities in "Other Income" and the noncredit&#13;component in "Other comprehensive income (loss)" for those securities that we do not intend to sell and for which it is not more&#13;likely than not that we will be required to sell before recovery.&amp;#160; During 2017 and 2016, the Company did not record any material&#13;impairment charges on its outstanding securities.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;amortized cost and fair value of the securities at an unrealized loss position at December 30, 2017 were $1,348,777 and $1,323,807&#13;respectively. Approximately 80% of securities in our portfolio were at an unrealized loss position at December 30, 2017. We have&#13;the ability to hold these securities until maturity or their value is recovered. We do not consider these unrealized losses to&#13;be other than temporary credit losses because there has been no material deterioration in credit quality and no change in the&#13;cash flows of the underlying securities. We do not intend to sell the securities and it is not more likely than not that we will&#13;be required to sell the securities; therefore, no material impairment has been recorded in the accompanying condensed consolidated&#13;statement of income.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;cost of securities sold is based on the specific identification method.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following tables display additional information regarding gross unrealized losses and fair value by major security type for available-for-sale&#13;securities in an unrealized loss position as of December 30, 2017 and December 31, 2016.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;As&#13;    of December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Less&#13;    than 12 Consecutive Months&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;12&#13;    Consecutive Months or Longer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Losses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Losses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. Treasury&#13;    securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(111&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;12,966&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(143&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,371&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Agency securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(168&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;16,097&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(663&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;25,972&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mortgage-backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(503&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,628&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5,365&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;153,835&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Corporate securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4,562&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;439,174&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9,228&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;347,052&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,027&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;125,819&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(977&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;38,167&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;136,147&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,579&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(8,590&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;749,831&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(16,380&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;573,976&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;As&#13;    of December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Less&#13;    than 12 Consecutive Months&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;12&#13;    Consecutive Months or Longer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Losses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Losses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. Treasury&#13;    securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(288&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;24,260&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Agency securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(991&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;49,255&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mortgage-backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3,702&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;159,665&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,870&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;64,645&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Corporate securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(18,856&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;765,712&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,699&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;40,910&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,762&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;130,994&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(97&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,326&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,058&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(6&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,919&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(26,602&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,133,944&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(3,672&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;118,800&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;amortized cost and fair value of marketable securities at December 30, 2017, by contractual maturity, are shown below. Expected&#13;maturities will differ from contractual maturities because the issuers of the securities may have the right to prepay obligations&#13;without prepayment penalties.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 65%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Amortized&#13;    Cost&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 74%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Due in&#13;    one year or less&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;162,045&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;161,687&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Due after one year&#13;    through five years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,108,172&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,089,840&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Due after five years&#13;    through ten years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;160,967&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;155,354&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Due&#13;    after ten years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15,244&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,839&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,446,428&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,421,720&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;4.&#13;Commitments and Contingencies &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Commitments&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Rental&#13;expense related to office, equipment, warehouse space, and real estate amounted to $18,915, $19,657, and $18,104 for the years&#13;ended December 30, 2017, December 31, 2016, and December 26, 2015, respectively. The Company recognizes rental expense on a straight-line&#13;basis over the lease term.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="text-indent: 0.5in; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Future minimum&#13;lease payments are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 72%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 25%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17,572&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,179&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;11,598&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,478&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,777&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;21,606&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;82,210&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 2in; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Certain&#13;cash balances, primarily of GEL and GC, are held as collateral by banks securing payment of local value-added tax requirements.&amp;#160;&#13;The total amount of restricted cash balances were $271 and $113 at December 30, 2017 and December 31, 2016, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company is party to certain commitments, which include purchases of raw materials, advertising expenditures, and other indirect&#13;purchases in connection with conducting our business. The aggregate amount of purchase orders and other commitments open as of&#13;December 30, 2017 was approximately $313,385. We cannot determine the aggregate amount of such purchase orders that represent&#13;contractual obligations because purchase orders may represent authorizations to purchase rather than binding agreements. Our purchase&#13;orders are based on our current needs and are fulfilled by our suppliers, contract manufacturers, and logistics providers within&#13;short periods of time.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Contingencies&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;the normal course of business, the Company and its subsidiaries are parties to various legal claims, investigations and complaints,&#13;including matters alleging patent infringement and other intellectual property claims. The Company evaluates, on a quarterly and&#13;annual basis, developments in legal proceedings, investigations, claims, and other loss contingencies that could affect any required&#13;accrual or disclosure or estimate of reasonably possible loss or range of loss. An estimated loss from a loss contingency is accrued&#13;by a charge to income if it is probable that an asset has been impaired or a liability has been incurred and the amount of the&#13;loss can be reasonably estimated. If a range of loss is estimated, and some amount within that range appears to be a better estimate&#13;than any other amount within that range, then that amount is accrued. If no amount within the range can be identified as a better&#13;estimate than any other amount, the Company accrues the minimum amount in the range.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;If&#13;an outcome unfavorable to the Company is determined to be probable, but the amount of loss cannot be reasonably estimated or is&#13;determined to be reasonably possible, but not probable, we disclose the nature of the contingency and an estimate of the possible&#13;loss or range of loss or a statement that such an estimate cannot be made. The Company&amp;#8217;s aggregate range of reasonably possible&#13;losses includes (1) matters where a liability has been accrued and there is a reasonably possible loss in excess of the amount&#13;accrued for that liability, and (2) matters where a loss is believed to be reasonably possible, but not probable, and a liability&#13;therefore has not been accrued. This aggregate range only represents the Company&amp;#8217;s estimate of reasonably possible losses&#13;and does not represent the Company&amp;#8217;s maximum loss exposure. The assessment regarding whether a loss is probable or reasonably&#13;possible, and whether the loss or a range of loss is estimable, often involves a series of complex judgments about future events.&#13;In assessing the probability of an outcome in a lawsuit, claim or assessment that could be unfavorable to the Company, we consider&#13;the following factors, among others: a) the nature of the litigation, claim, or assessment; b) the progress of the case; c) the&#13;opinions or views of legal counsel and other advisers; d) our experience in similar cases; e) the experience of other entities&#13;in similar cases; and f) how we intend to respond to the lawsuit, claim, or assessment. Costs incurred in defending lawsuits,&#13;claims or assessments are expensed as incurred.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Management&#13;of the Company currently does not believe it is reasonably possible that the Company may have incurred a material loss, or a material&#13;loss in excess of recorded accruals, with respect to loss contingencies in the aggregate, for the fiscal year ended December 30,&#13;2017. The results of legal proceedings, investigations and claims, however, cannot be predicted with certainty. An adverse resolution&#13;of one or more of such matters in excess of management&amp;#8217;s expectations could have a material adverse effect in the particular&#13;quarter or fiscal year in which a loss is recorded, but based on information currently known, the Company does not believe it&#13;is likely that losses from such matters would have a material adverse effect on the Company&amp;#8217;s business or its consolidated&#13;financial position, results of operations or cash flows.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;January 24, 2018, Garmin and Navico agreed on a global settlement of all pending litigation between them, pursuant to which it&#13;is expected that all related claims will be dismissed with prejudice or terminated, including those for which the Company had&#13;previously disclosed a reasonably possible loss. The settlement is not material to the Company&amp;#8217;s financial condition or&#13;results of operations. The parties have agreed to keep the terms of the settlement confidential. The Company also settled or resolved&#13;certain other matters during the fiscal year ended December 30, 2017 that did not individually or in the aggregate have a material&#13;impact on the Company&amp;#8217;s business or its consolidated financial position, results of operations or cash flows.&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;5.&#13;Employee Benefit Plans &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;GII&#13;and the Company&amp;#8217;s other U.S.-based subsidiaries sponsor a defined contribution employee retirement plan under which their&#13;employees may contribute up to 50% of their annual compensation subject to Internal Revenue Code maximum limitations and to which&#13;the subsidiaries contribute a specified percentage of each participant&amp;#8217;s annual compensation up to certain limits as defined&#13;in the retirement plan. Additionally, GEL has a defined contribution plan under which its employees may contribute up to 7.5%&#13;of their annual compensation. During the years ended December 30, 2017, December 31, 2016, and December 26, 2015, expense related&#13;to these and other defined contribution plans of $43,826, $40,844, and $37,489, respectively, was charged to operations.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Certain&#13;of the Company&amp;#8217;s foreign subsidiaries participate in local defined benefit pension plans. Contributions are calculated by&#13;formulas that consider final pensionable salaries. Neither obligations nor contributions for the years ended December 30, 2017,&#13;December 31, 2016, and December 26, 2015 were significant.&lt;/font&gt;&lt;/p&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;6.&#13;Income Taxes&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s income tax provision (benefit) consists of the following:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fiscal&#13;    Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    26,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Federal:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt; width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;31,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;66,627&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;49,138&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;50,936&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,216&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;82,279&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;71,970&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;53,354&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;State:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,203&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,809&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,354&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;11,712&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3,823&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5,858&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15,915&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,986&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,496&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,688&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;42,406&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;55,730&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(154,543&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(506&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,620&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(110,855&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;41,900&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;54,110&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(12,661&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;118,856&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;110,960&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;income tax provision differs from the amount computed by applying the U.S. statutory federal income tax rate to income before&#13;taxes. The sources and tax effects of the differences, including the impact of establishing tax contingency accruals, are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fiscal&#13;    Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    26,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Federal&#13;    income tax expense at U.S. statutory rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;238,803&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;220,385&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;198,516&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;State&#13;    income tax expense, net of federal tax effect&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,977&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,749&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,931&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign tax rate differential&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(102,316&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(111,989&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(100,010&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other foreign taxes&#13;    less incentives and credits&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4,646&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(16,593&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(8,592&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Withholding Tax&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,632&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17,447&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;16,969&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net Change in Uncertain&#13;    Tax Positions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,363&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17,328&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;21,246&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Federal Domestic Production&#13;    Activities Deduction&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3,895&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5,528&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Federal Research and&#13;    Development Credit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(10,851&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(8,548&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(8,573&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Switzerland Corporate&#13;    Tax Election&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(180,034&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Share Based Compensation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,916&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other,&#13;    net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,390&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,605&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5,938&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;    tax expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(12,661&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;118,856&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;110,960&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;the year ended December 30, 2017, the Company recorded an income tax benefit of $180,034 as a result of the Company&amp;#8217;s February&#13;2017 election to align certain Switzerland corporate tax positions with evolving international tax initiatives. &lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s statutory federal income tax rate in Switzerland, the Company's place of incorporation since the Redomestication,&#13;effective June 27, 2010, is 7.83%. If the Company reconciled taxes at the Swiss holding company federal statutory tax rate to&#13;the reported income tax for 2017 as presented above, the amounts related to tax at the statutory rate would be approximately $186,000&#13;lower, or $53,600, and the foreign tax rate differential would be adjusted by a similar amount to approximately $77,000. For 2016,&#13;the amounts related to tax at the statutory rate would be approximately $171,000 lower, or $49,000, and the foreign tax rate differential&#13;would be adjusted by a similar amount to approximately $55,000. For 2015, the amount related to tax at the statutory rate would&#13;be approximately $154,000 lower, or $44,000, and the foreign tax differential would be reduced by a similar amount to approximately&#13;$52,000. All other amounts would remain substantially unchanged.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s income before income taxes attributable to non-U.S. operations was $461,436, $453,729, and $403,242, for the years&#13;ended December 30, 2017, December 31, 2016, and December 26, 2015, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;taxes of $20,287, $22,139, and $21,085 at December 30, 2017, December 31, 2016, and December 26, 2015, respectively, have not&#13;been accrued by the Company for the unremitted earnings of several of its foreign subsidiaries because such earnings are intended&#13;to be reinvested in the subsidiaries indefinitely.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial&#13;reporting purposes and the amounts used for income tax purposes. Significant components of the Company&amp;#8217;s deferred tax assets&#13;and liabilities are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred tax assets:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt; width: 74%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Product&#13;    warranty accruals&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,202&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,768&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Allowance&#13;    for doubtful accounts&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,129&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventory&#13;    reserves&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,920&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,953&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Sales&#13;    program allowances&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;910&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,397&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Reserve&#13;    for sales returns&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;816&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,196&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    accruals&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,722&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;13,548&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Share based compensation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,261&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29,632&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Tax&#13;    credit carryforwards&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,413&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,012&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;165,162&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15,368&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    Revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,690&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;32,487&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net&#13;    operating losses of subsidiaries&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,799&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,403&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Benefit&#13;    related to uncertain tax positions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,383&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,542&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,677&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,005&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Valuation&#13;    allowance related to loss carryforward and tax credits&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(7,267&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4,622&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;221,817&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;133,789&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred tax liabilities:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Depreciation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;11,674&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17,854&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Prepaid&#13;    Expenses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,147&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,876&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Book&#13;    basis in excess of tax basis for acquired entities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17,364&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,865&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Withholding&#13;    tax&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;60,555&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;58,597&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,523&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;97,690&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;84,715&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net&#13;    deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;124,127&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;49,074&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;December 30, 2017, the Company had $8,413 of tax credit carryover compared to $5,012 at December 31, 2016.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;December 30, 2017, the Company had a deferred tax asset of $8,799 related to the future tax benefit on net operating loss (NOL)&#13;carryforwards of $70,419. Included in the NOL carryforwards is $43,210 that relates to Switzerland and expires in varying amounts&#13;between 2023 and 2024, $1,757 that relates to Finland and expires in varying amounts between 2025 and 2027, $10,610 that relates&#13;to the United States and various state jurisdictions and expires in varying amounts between 2022 and 2037, $5,234 that relates&#13;to the Netherlands and expires in 2026 and $9,608 that relates to various other jurisdictions and has no expiration date. The&#13;Company has recorded a valuation allowance for a portion of its deferred tax asset relating to various tax attributes that it&#13;does not believe are more likely than not to be realized. In the future, if the Company determines, based on existence of sufficient&#13;evidence, that it should realize more or less of its deferred tax assets, an adjustment to the valuation allowance will be made&#13;in the period such a determination is made.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;December 22, 2017, the Tax Cuts and Jobs Act was enacted into law in the United States. The new tax legislation contains several&#13;provisions that will impact the Company, including the reduction of the corporate income tax rate from 35% to 21%, acceleration&#13;of business asset expensing, and a reduction in the amount of executive pay that may qualify as a tax deduction, among others.&#13;The decrease in the corporate income tax rate will require the Company to remeasure its U.S. deferred tax assets and liabilities,&#13;as well as reassess the realizability of its deferred tax assets and liabilities. FASB ASC 740 requires the recognition of the&#13;effects of tax law changes in the period of enactment. However, due to the complexities of the new tax legislation, the SEC has&#13;issued SAB 118 which allows for the recognition of provisional amounts during a measurement period similar to the measurement&#13;period used when accounting for business combinations. The Company has recorded a provisional re-measurement of its deferred tax&#13;assets and liabilities, resulting in an immaterial impact on its 2017 income tax provision. The Company will continue to assess&#13;the impact of the new tax legislation, as well as any related future regulations and rules, and will record any additional impacts&#13;as identified during the measurement period, if necessary. The Company does not expect any such potential adjustments in the future&#13;periods will materially impact the Company&amp;#8217;s financial condition or result of operations.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;total amount of gross unrecognized tax benefits as of December 30, 2017 was $130,798. A reconciliation of the beginning and ending&#13;amount of gross unrecognized tax benefits for years ended December 30, 2017, December 31, 2016, and December 26, 2015 is as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    26,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance&#13;    beginning of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;115,090&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;97,904&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;77,495&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Additions&#13;    based on tax positions related to prior years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,564&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;489&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;89&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Reductions&#13;    based on tax positions related to prior years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(983&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(940&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,671&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Additions&#13;    based on tax positions related to current period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;26,295&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;28,859&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29,019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Reductions&#13;    related to settlements with tax authorities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(134&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(364&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expiration&#13;    of statute of limitations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(18,168&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(11,088&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(6,664&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Balance&#13;    at end of year&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;130,798&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;115,090&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;97,904&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounting&#13;guidance requires unrecognized tax benefits to be classified as noncurrent liabilities, except for the portion that is expected&#13;to be paid within one year of the balance sheet date. The entire balance of net unrecognized benefits of $127,306, $109,667 and&#13;$93,654 are required to be classified as noncurrent at December 30, 2017, December 31, 2016, and December 26, 2015, respectively.&#13;The net unrecognized tax benefits, if recognized, would reduce the effective tax rate. None of the unrecognized tax benefits are&#13;due to uncertainty in the timing of deductibility.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Interest&#13;and penalties, if any, accrued on the unrecognized tax benefits are reflected in income tax expense. At December 30, 2017, December&#13;31, 2016, and December 26, 2015, the Company had accrued approximately $5,605, $3,901, and $2,479, respectively, for interest.&#13;The interest component of the reserve increased income tax expense for the years ending December 30, 2017, December 31, 2016,&#13;and December 26, 2015, by $1,704, $1,422, and $320 respectively. The Company did not have significant amounts accrued for penalties&#13;for the years ending December 30, 2017, December 31, 2016, and December 26, 2015.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company files income tax returns in Switzerland, U.S. federal jurisdiction, as well as various states, local, and foreign jurisdictions.&#13;In its major tax jurisdictions, Switzerland, Taiwan, United Kingdom, and U.S. federal and various states, the Company is no longer&#13;subject to income tax examinations by tax authorities, with few exceptions, for years prior to 2013, 2012, 2015, and 2014, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company recognized a reduction of income tax expense of $17,918, $11,151, and $6,971 in fiscal years ended December 30, 2017,&#13;December 31, 2016, and December 26, 2015, respectively, to reflect the expiration of statutes of limitations and releases due&#13;to audit settlement in various jurisdictions.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company believes that it is reasonably possible that approximately $20,000 to $25,000 of its reserves for certain unrecognized&#13;tax benefits will decrease within the next 12 months as the result of the expiration of statutes of limitations. This potential&#13;decrease in unrecognized tax benefits would impact the Company&amp;#8217;s effective tax rate within the next 12 months.&lt;/font&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;7.&#13;Fair Value of Financial Instruments&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;required by the &lt;i&gt;Financial Instruments&lt;/i&gt; topic of the FASB ASC, the following summarizes required information about the fair&#13;value of certain financial instruments for which it is currently practicable to estimate such value. None of the financial instruments&#13;are held or issued for trading purposes. The carrying amounts and fair values of the Company&amp;#8217;s financial instruments are&#13;as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    30, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Carrying&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Fair&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Carrying&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Fair&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amount&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amount&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cash and&#13;    cash equivalents&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;891,488&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;891,488&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;846,883&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;846,883&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restricted cash&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;271&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;271&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;113&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;113&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Marketable securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,421,720&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,421,720&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,480,237&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,480,237&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;certain of the Company&amp;#8217;s financial instruments, including accounts receivable, loan receivable, accounts payable and other&#13;accrued liabilities, the carrying amounts approximate fair value due to their short maturities.&lt;/font&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;8.&#13;Segment Information &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company has identified five reportable segments for external reporting purposes &amp;#8211; auto, aviation, marine, outdoor and fitness.&#13;There are two operating segments (auto PND and auto OEM) that are not reported separately but aggregated within the auto reportable&#13;segment. Each operating segment is individually reviewed and evaluated by the Chief Operating Decision Maker (CODM), who allocates&#13;resources and assesses performance of each segment individually.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;All&#13;of the Company&amp;#8217;s reportable segments offer products through the Company&amp;#8217;s network of independent dealers and distributors&#13;as well as through OEMs. However, the nature of products and types of customers for the five reportable segments vary. The Company&amp;#8217;s&#13;marine, auto, outdoor, and fitness segments include portable global positioning system (GPS) receivers and accessories sold primarily&#13;to retail outlets. These products are produced primarily by the Company&amp;#8217;s subsidiary in Taiwan. The Company&amp;#8217;s aviation&#13;products are portable and panel mount avionics for Visual Flight Rules and Instrument Flight Rules navigation and are sold primarily&#13;to aviation dealers and certain aircraft manufacturers.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s Chief Executive Officer has been identified as the CODM. The CODM uses operating income as the measure of profit&#13;or loss to assess segment performance and allocate resources. Operating income represents net sales less costs of goods sold and&#13;operating expenses, including certain allocated general and administrative costs. The accounting policies of the reportable segments&#13;are the same as those described in the summary of significant accounting policies. There are no inter-segment sales or transfers.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s reportable segments share many common resources, infrastructures and assets in the normal course of business.&#13;Thus, the Company does not report accounts receivable, inventories, property and equipment, intangible assets, or capital expenditures&#13;by segment to the CODM.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Revenues,&#13;gross profit, and operating income for each of the Company&amp;#8217;s reportable segments are presented below. In 2016 the Company&#13;moved action camera related revenue and expenses from the outdoor segment to the auto segment, allowing for alignment and synergies&#13;with other camera-based efforts occurring within the auto segment. The overall impact of the move was immaterial. However, action&#13;camera related operating results for the 52-weeks ended December 26, 2015 has been recast to conform to the 2017 and 2016 presentation.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="22" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Reportable&#13;    Segments&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;52-Weeks&#13;    Ended December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outdoor&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fitness&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Marine&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Auto&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Aviation&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 22%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;698,867&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;762,194&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;374,001&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;750,583&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;501,359&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,087,004&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;448,410&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;422,636&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;212,592&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;327,921&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;371,605&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,783,164&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;249,867&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;146,765&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;50,328&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;67,967&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;153,933&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;668,860&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;53-Weeks&#13;    Ended December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 22%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;546,326&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;818,486&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;331,947&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;882,558&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;439,348&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,018,665&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;340,504&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;437,205&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;183,709&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;388,747&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;329,405&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,679,570&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;184,035&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;160,596&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;52,167&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;102,347&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;124,764&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;623,909&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;52-Weeks&#13;    Ended December 26, 2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 22%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;411,184&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;661,599&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;286,778&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,062,091&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;398,618&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,820,270&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;254,878&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;366,139&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;158,493&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;464,480&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;294,714&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,538,704&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;139,070&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;134,574&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;28,611&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;136,069&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;111,257&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;549,581&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net&#13;sales, long-lived assets (property and equipment), and net assets by geographic area are as shown below for the years ended December&#13;30, 2017, December 31, 2016, and December 26, 2015. Note that APAC refers to the Asia Pacific region, and EMEA includes Europe,&#13;the Middle East and Africa.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; margin-left: 0.5in; width: 85%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Americas&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;APAC&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;EMEA&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&#13;    to external customers &lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,475,661&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;436,188&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,175,155&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,087,004&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property and equipment,&#13;    net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;381,974&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;173,392&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;40,318&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;595,684&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net assets &lt;sup&gt;(2)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,325,569&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;982,898&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;493,999&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,802,466&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales to external&#13;    customers &lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,518,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;386,549&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,113,182&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,018,665&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property and equipment,&#13;    net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;300,158&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;144,470&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;38,250&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;482,878&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net assets &lt;sup&gt;(2)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,153,161&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;933,999&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;330,843&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,418,003&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 26, 2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales to external&#13;    customers &lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,469,243&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;337,888&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,013,139&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,820,270&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property and equipment,&#13;    net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;294,234&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;111,700&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;40,154&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;446,089&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net assets &lt;sup&gt;(2)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,110,108&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;921,410&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;313,608&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,345,126&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;sup&gt;(1)&#13;&lt;/sup&gt;The U.S. is the only country which constitutes greater than 10% of net sales to external customers.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;sup&gt;(2)&#13;&lt;/sup&gt;Americas and APAC net assets are primarily held in the United States and Taiwan, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;9.&#13;Stock Compensation Plans &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Accounting&#13;for Stock-Based Compensation&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;various Company stock compensation plans are summarized below. For all stock compensation plans, the company&amp;#8217;s policy is&#13;to issue treasury shares for option/stock appreciation right (SAR) exercises, restricted stock unit (RSU) releases and employee&#13;stock purchase plan (ESPP) purchases.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2011&#13;Non-employee Directors&amp;#8217; Equity Incentive Plan&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;June 2011, the stockholders adopted an equity incentive plan for non-employee directors (the &amp;#8220;2011 Directors Plan&amp;#8221;)&#13;providing for grants of stock options, SARs, RSUs and/or performance shares, pursuant to which up to 122,592 shares were available&#13;for issuance. The term of each award cannot exceed ten years. Awards may vest over a minimum two-year period. In 2017, 2016, and&#13;2015, 10,432, 12,984, and 12,008 RSUs were granted under this plan.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2005&#13;Equity Incentive Plan&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;June 2005, the shareholders adopted an equity incentive plan (the &amp;#8220;2005 Plan&amp;#8221;) providing for grants of incentive and&#13;nonqualified stock options, SARs, RSUs and/or performance shares to employees of the Company and its subsidiaries, pursuant to&#13;which up to 10,000,000 common shares were available for issuance. In 2013, the shareholders approved an additional 3,000,000 shares&#13;to the plan, making the total shares authorized under the plan 13,000,000. Option and SAR grants vest evenly over a period of&#13;five years or as otherwise determined by the Board of Directors or the Compensation Committee and generally expire ten years from&#13;the date of grant, if not exercised. RSUs granted prior to December 10, 2012 vested evenly over a period of five years, while&#13;RSUs granted on and after that date vested or are vesting evenly over a period of three years. In addition to time-based vesting&#13;requirements, the vesting of certain RSU grants is also contingent upon the Company&amp;#8217;s achievement of certain financial performance&#13;goals. During 2017, 2016, and 2015, 1,044,045, 1,228,427, and 1,171,905 RSUs were granted under the 2005 Plan. No SARs were granted&#13;under the 2005 Plan in 2017, 2016, and 2015.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2000&#13;Equity Incentive Plan&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;October 2000, the shareholders adopted an equity incentive plan (the &amp;#8220;2000 Plan&amp;#8221;) providing for grants of incentive&#13;and nonqualified stock options, SARs, RSUs and/or performance shares to employees of the Company and its subsidiaries, pursuant&#13;to which up to 7,000,000 common shares were available for issuance. The stock options and SARs vest evenly over a period of five&#13;years or as otherwise determined by the Board of Directors or the Compensation Committee and generally expire ten years from the&#13;date of grant, if not exercised. The Company did not grant any stock awards from the 2000 Plan in 2017, 2016, or 2015.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2000&#13;Non-employee Directors&amp;#8217; Option Plan&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Also&#13;in October 2000, the stockholders adopted a stock option plan for non-employee directors (the &amp;#8220;2000 Directors Plan&amp;#8221;)&#13;providing for grants of options for up to 100,000 common shares. In 2009, the stockholders approved an additional 150,000 shares&#13;to the plan, making the total shares authorized under the plan 250,000. The term of each award is ten years. All awards vest evenly&#13;over a three-year period. Following the June 2011 approval of the 2011 Directors Plan, the Company will no longer issue options&#13;to purchase shares under this plan.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Stock-Based&#13;Compensation Activity&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;summary of the Company&amp;#8217;s stock-based compensation activity and related information under the 2011 Directors Plan, the 2005&#13;Plan, the 2000 Plan and the 2000 Directors Plan for the years ended December 30, 2017, December 31, 2016, and December 26, 2015&#13;is provided below:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Stock&#13;    Options and SARs&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted-Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Exercise&#13;    Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Number&#13;    of Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;(In&#13;    Thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 74%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding&#13;    at December 27, 2014&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;63.19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,731&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29.15&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(474&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited/Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;70.58&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(196&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding at&#13;    December 26, 2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;66.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,061&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;50.77&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(716&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited/Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;51.12&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(608&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding at&#13;    December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;74.48&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,737&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;50.15&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(397&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited/Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;84.57&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,948&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding&#13;    at December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;48.94&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;392&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Exercisable at&#13;    December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;48.76&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;365&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Expected&#13;    to vest after December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;51.46&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 65%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td colspan="13" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Stock&#13;    Options and SARs as of December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Awards&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Awards&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Life&#13;    (Years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;(In&#13;    Thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;(In&#13;    Thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right; width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$18.00&#13;    - $40.00&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;21&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1.98&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;21&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$40.01 - $60.00&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;369&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.39&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$60.01 - $80.00&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$80.01 - $100.00&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.01&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$100.01 - $120.00&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$120.01&#13;    - $140.00&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;392&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.36&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;366&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Restricted&#13;    Stock Units&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted-Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Grant&#13;    Date Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Number&#13;    of Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;(In&#13;    Thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 74%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding&#13;    at December 27, 2014&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;42.55&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,088&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;37.07&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,184&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Released/Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;40.18&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(562&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cancelled&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;42.02&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(53&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding at&#13;    December 26, 2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;39.45&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,657&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;40.59&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,241&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Released/Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;38.96&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(565&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cancelled&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;44.57&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(509&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding at&#13;    December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;38.94&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,824&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;51.71&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,055&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Released/Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;39.31&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(763&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cancelled&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;40.40&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(54&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding&#13;    at December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;45.30&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,062&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;weighted-average remaining contract life for stock options and SARs outstanding and exercisable at December 30, 2017 was 2.36&#13;and 2.05 years, respectively. The weighted-average remaining contract life of restricted stock units at December 30, 2017 was&#13;1.29 years.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;total fair value of awards vested during 2017, 2016, and 2015 was $30,280, $22,429, and $23,351, respectively. The aggregate intrinsic&#13;values of options and SARs outstanding and exercisable at December 30, 2017 were $4,209 and $3,994, respectively. The aggregate&#13;intrinsic values of options and SARs exercised during 2017, 2016, and 2015 were $3,742, $1,632, and $3,714, respectively. The&#13;aggregate intrinsic value of RSUs outstanding at December 30, 2017 was $122,885. The aggregate intrinsic values of RSUs released&#13;during 2017, 2016, and 2015 were $45,424, $27,386, and $20,787, respectively. Aggregate intrinsic value of options and SARs represents&#13;the applicable number of awards multiplied by the positive difference between the exercise price and the Company&amp;#8217;s closing&#13;stock price on the last trading day of the relevant fiscal period. Aggregate intrinsic value of RSUs represents the applicable&#13;number of awards multiplied by the Company&amp;#8217;s closing stock price on the last trading day of the relevant fiscal period.&#13;The Company&amp;#8217;s closing stock price was $59.57 on December 30, 2017. As of December 30, 2017, there was $65,166 of total unrecognized&#13;compensation cost related to unvested share-based compensation awards granted to employees under the stock compensation plans.&#13;That cost is expected to be recognized over the weighted average remaining vesting period.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Employee&#13;Stock Purchase Plan&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;shareholders have adopted an ESPP. Up to 6,000,000 shares of common stock have been reserved for the ESPP, including 2,000,000&#13;shares approved by shareholders in June 2015. Shares will be offered to employees at a price equal to the lesser of 85% of the&#13;fair market value of the stock on the date of purchase or 85% of the fair market value on the first day of the ESPP period. The&#13;ESPP is intended to qualify as an &amp;#8220;employee stock purchase plan&amp;#8221; under Section 423 of the Internal Revenue Code. During&#13;2017, 2016, and 2015, 489,267, 541,018, 488,753 shares, respectively, were purchased under the plan for a total purchase price&#13;of $20,996, $18,157, and $16,789, respectively. During 2017, 2016, and 2015, the purchases were issued from treasury shares. At&#13;December 30, 2017, approximately 970,366 shares were available for future issuance.&lt;/font&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;10.&#13;Earnings Per Share &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following table sets forth the computation of basic and diluted net income per share:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fiscal&#13;    Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    26,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Numerator:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in; width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Numerator&#13;    for basic and diluted net income per share - net income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;694,955&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;510,814&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;456,227&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Denominator:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Denominator&#13;    for basic net income per share &amp;#8211; weighted-average common shares&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;187,828&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;188,818&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;190,631&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Effect&#13;    of dilutive securities &amp;#8211; employee stock options and stock appreciation rights&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;904&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;525&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;476&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Denominator&#13;    for diluted net income per share &amp;#8211; adjusted weighted-average common shares&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;188,732&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;189,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;191,107&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic net income&#13;    per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.71&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.39&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted net income&#13;    per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.68&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.39&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;There&#13;were 1,175,728, 3,547,738, and 4,086,983 outstanding stock options, stock appreciation rights and restricted stock units (collectively&#13;&amp;#8220;equity awards&amp;#8221;) excluded from the computation of diluted earnings per share for the fiscal years of 2017, 2016, and&#13;2015, respectively, because the effect would have been anti-dilutive.&lt;/font&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;12.&#13;Accumulated Other Comprehensive Income&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following provides required disclosure of changes in accumulated other comprehensive income (AOCI) balances by component for the&#13;year ended December 30, 2017:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Foreign&#13;    Currency&lt;br /&gt;Translation&lt;br /&gt;Adjustment&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Net&#13;    unrealized gains&lt;br /&gt;(losses) on available-&lt;br /&gt;for-sale securities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance - beginning of period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9,411&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(27,350&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(36,761&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    comprehensive income before reclassification&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;88,320&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,585&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;91,905&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: 0in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amounts&#13;    reclassified from accumulated other comprehensive income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;901&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;901&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net&#13;    current-period other comprehensive income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;88,320&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,486&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;92,806&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance - end&#13;    of period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;78,909&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(22,864&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,045&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following provides required disclosure of reporting reclassifications out of AOCI for the year ended December 30, 2017:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Details&#13;    about Accumulated Other Comprehensive&lt;br /&gt;Income Components&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Amount&#13;    Reclassified from&lt;br /&gt;Accumulated Other&lt;br /&gt;Comprehensive Income&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Affected&#13;    Line Item in the Statement&lt;br /&gt;Where Net Income is Presented&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 75%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Unrealized&#13;    gains (losses) on available-for-sale securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(991&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 11%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other income&#13;    (expense)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;90&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;    tax provision&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(901&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net of tax&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;13.&#13;Selected Quarterly Information (Unaudited) &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;52-Weeks&#13;    Ended December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Quarter&#13;    Ending&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;April&#13;    1&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;July&#13;    1&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;September&#13;    30&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;638,546&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;816,885&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;743,077&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;888,496&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;372,123&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;477,858&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;433,665&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;499,518&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;237,812&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;170,950&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;147,413&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;138,780&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic net income per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1.26&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.91&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.79&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.74&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted net income per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1.26&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.91&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.78&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.73&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;53-Weeks&#13;    Ended December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Quarter&#13;    Ending&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;March&#13;    26&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June&#13;    25&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;September&#13;    24&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;624,040&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;811,609&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;722,250&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;860,767&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;339,850&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;462,958&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;405,980&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;470,782&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;88,092&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;161,064&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;125,054&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;136,605&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic net income per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.46&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.85&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.66&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.73&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted net income per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.46&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.85&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.66&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.72&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;above quarterly financial data is unaudited, but in the opinion of management, all adjustments necessary for a fair presentation&#13;of the selected data for these interim periods presented have been included. These results are not necessarily indicative of future&#13;quarterly results, and the table may not foot due to rounding.&lt;/font&gt;&lt;/p&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;14.&#13;Subsequent Events&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;February 19, 2018, the Company acquired the shares of Trigentic AB, a privately held supplier of intelligent products, solutions&#13;and services in the areas of embedded systems, power supply and power distribution for the marine market. This acquisition was&#13;not material.&lt;/font&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:TreasuryStockTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;11.&#13;Share Repurchase Plan&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;February 13, 2015, the Board of Directors approved a share repurchase program authorizing the Company to purchase up to $300,000&#13;of its common shares through December 31, 2016. In December 2016, the Board of Directors authorized an extension through December&#13;31, 2017 to purchase remaining common shares.&amp;#160; Under the plan, the Company repurchased 1,474,092 shares using cash of $74,523&#13;in fiscal 2017, 2,152,716 shares using cash of $93,233 in fiscal 2016, and 3,148,901 shares using cash of $131,413 in fiscal 2015.&lt;/font&gt;&lt;/p&gt;</us-gaap:TreasuryStockTextBlock>
    <grmn:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Basis&#13;of Presentation and Principles of Consolidation&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted&#13;in the United States. The accompanying consolidated financial statements reflect the accounts of Garmin Ltd. and its wholly-owned&#13;subsidiaries. All significant inter-company balances and transactions have been eliminated.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;the Company&amp;#8217;s Annual General Meeting on June 10, 2016, the Company&amp;#8217;s shareholders approved the cancellation of 10,000,000&#13;registered shares of the Company held by the Company (the &amp;#8220;Formation Shares&amp;#8221;) and the reduction in par value of each&#13;share of the Company from CHF 10 to CHF 0.10 and the amendment of the Company&amp;#8217;s Articles of Association to effect a corresponding&#13;share capital reduction.&lt;/font&gt;&lt;/p&gt;</grmn:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock>
    <us-gaap:FiscalPeriod contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fiscal&#13;Year&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s fiscal year is based on a 52-53-week period ending on the last Saturday of the calendar year. Due to the fact&#13;that there are not exactly 52 weeks in a calendar year, and there is slightly more than one additional day per year (not including&#13;the effects of leap year) in each calendar year as compared to a 52-week fiscal year, the Company will have a fiscal year comprising&#13;53 weeks in certain fiscal years, as determined by when the last Saturday of the calendar year occurs.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;those resulting fiscal years that have 53 weeks, the Company will record an extra week of sales, costs, and related financial&#13;activity. Therefore, the financial results of those 53-week fiscal years, and the associated 14-week fourth quarters, will not&#13;be entirely comparable to the prior and subsequent 52-week fiscal years and the associated 13-week quarters. Fiscal years 2017&#13;and 2015 included 52 weeks while fiscal 2016 included 53 weeks.&lt;/font&gt;&lt;/p&gt;</us-gaap:FiscalPeriod>
    <us-gaap:UseOfEstimates contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Use&#13;of Estimates&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States&#13;requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements&#13;and accompanying notes. Actual results could differ from those estimates.&lt;/font&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Foreign&#13;Currency &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Many&#13;Garmin Ltd. subsidiaries utilize currencies other than the United States Dollar (USD) as their functional currency. As required&#13;by the Foreign Currency Matters topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC),&#13;the financial statements of these subsidiaries for all periods presented have been translated into USD, the functional currency&#13;of Garmin Ltd., and the reporting currency herein, for purposes of consolidation at rates prevailing during the year for sales,&#13;costs, and expenses and at end-of-year rates for all assets and liabilities. The effect of this translation is recorded in a separate&#13;component of stockholders&amp;#8217; equity. Cumulative currency translation adjustments of $78,909 and ($9,411) as of December 30,&#13;2017 and December 31, 2016, respectively, have been included in accumulated other comprehensive income in the accompanying consolidated&#13;balance sheets.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Transactions&#13;in foreign currencies are recorded at the approximate rate of exchange at the transaction date. The movements of the Taiwan Dollar&#13;and Euro/British Pound Sterling typically have offsetting impacts on operating income when the currencies move congruently against&#13;the U.S. Dollar due to the use of the Taiwan Dollar for manufacturing costs while the Euro and British Pound Sterling transactions&#13;relate primarily to revenue.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Assets&#13;and liabilities resulting from these transactions are translated at the rate of exchange in effect at the balance sheet date.&#13;The majority of the Company&amp;#8217;s consolidated foreign currency gain or loss is typically driven by the significant cash and&#13;marketable securities, receivables and payables held in a currency other than the functional currency at a given legal entity.&#13;Foreign currency losses recorded in results of operations were $22,579, $31,651, and $23,465 for the years ended December 30,&#13;2017, December 31, 2016, and December 26, 2015, respectively. The loss in fiscal 2017 was due primarily to the USD weakening against&#13;the Taiwan Dollar, which was partially offset by the USD weakening against the Euro and British Pound Sterling. The loss in fiscal&#13;2016 was due primarily to the USD weakening against the Taiwan Dollar and the USD strengthening against the Euro and British Pound&#13;Sterling. The loss in fiscal 2015 was due primarily to the USD strengthening against the Euro and British Pound Sterling, which&#13;was partially offset by the USD strengthening against the Taiwan Dollar.&lt;/font&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Earnings&#13;Per Share&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic&#13;earnings per share amounts are computed based on the weighted-average number of common shares outstanding. For purposes of diluted&#13;earnings per share, the number of shares that would be issued from the exercise of dilutive share-based compensation awards has&#13;been reduced by the number of shares which could have been purchased from the proceeds of the exercise or release at the average&#13;market price of the Company&amp;#8217;s stock during the period the awards were outstanding. See Note 10.&lt;/font&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Cash&#13;and Cash Equivalents&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;purposes of reporting cash flows, cash and cash equivalents include cash on hand, operating accounts, money market funds, and&#13;securities with maturities of three months or less when purchased. The carrying amount of cash and cash equivalents approximates&#13;fair value, given the short maturity of those instruments.&lt;/font&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Trade&#13;Accounts Receivable&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company sells its products to retailers, wholesalers, and other customers and extends credit based on its evaluation of the customer&amp;#8217;s&#13;financial condition.&amp;#160; Potential losses on receivables are dependent on each individual customer&amp;#8217;s financial condition.&#13;The Company carries its trade accounts receivable at net realizable value. Typically, its accounts receivable are collected within&#13;80 days and do not bear interest. The Company monitors its exposure to losses on receivables and maintains allowances for potential&#13;losses or adjustments. The Company determines these allowances by (1) evaluating the aging of its receivables and (2) reviewing&#13;its high-risk customers. Past due receivable balances are written off when internal collection efforts have been unsuccessful&#13;in collecting the amount due. The Company maintains trade credit insurance to provide security against large losses.&lt;/font&gt;&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Concentration&#13;of Credit Risk &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company grants credit to certain customers who meet the Company&amp;#8217;s pre-established credit requirements. Generally, the Company&#13;does not require security when trade credit is granted to customers. Credit losses are provided for in the Company&amp;#8217;s consolidated&#13;financial statements and typically have been within management&amp;#8217;s expectations. Certain customers are allowed extended terms&#13;consistent with normal industry practice. Most of these extended terms can be classified as either relating to seasonal sales&#13;variations or to the timing of new product releases by the Company.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s top ten customers have contributed between 22% and 24% of net sales since 2015. None of the Company&amp;#8217;s customers&#13;accounted for more than or equal to 10% of consolidated net sales in the years ended December 30, 2017, December 31, 2016, and&#13;December 26, 2015.&lt;/font&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventories&#13;are stated at the lower of cost or market with cost being determined on a first-in, first-out (FIFO) basis. The Company writes&#13;down its inventory for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory&#13;and the estimated net realizable value based upon assumptions about future demand and market conditions. If actual market conditions&#13;are less favorable than those projected by management, additional inventory write-downs may be required. Inventories consisted&#13;of the following:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31, 2016&lt;sup&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 74%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;179,659&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;152,497&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Work-in-process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;75,754&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;61,048&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finished&#13;    goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;262,231&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;271,276&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventory&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;517,644&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;484,821&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%"&gt;&#13;&lt;tr style="text-align: justify; vertical-align: top"&gt;&#13;    &lt;td style="width: 6%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 2%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; width: 92%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventory&#13;    balances by major class of inventory as of December 31, 2016 have been recast to conform to the current year presentation.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Property&#13;and Equipment &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property&#13;and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Buildings and improvements&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;39-50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Office furniture and&#13;    equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3-5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Manufacturing and engineering&#13;    equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5-10&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="width: 77%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Vehicles&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 20%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Long-Lived&#13;Assets&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;required by the &lt;i&gt;Property, Plant and Equipment&lt;/i&gt; topic of the FASB ASC, the Company reviews long-lived assets for impairment&#13;whenever events or changes in circumstances indicate the carrying amount of an asset may not be fully recoverable. The carrying&#13;amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the&#13;use and eventual disposition of the asset. That assessment is based on the carrying amount of the asset at the date it is tested&#13;for recoverability. An impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds its&#13;fair value.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;&lt;i&gt;Intangibles &amp;#8211; Goodwill and Other&lt;/i&gt; topic of the FASB ASC (ASC Topic 350) requires that goodwill and intangible assets&#13;with indefinite useful lives should not be amortized but rather be tested for impairment at least annually or sooner whenever&#13;events or changes in circumstances indicate that they may be impaired. The Company performs its annual goodwill and intangible&#13;asset impairment tests in the fourth quarter of each year. ASC Topic 350 allows management to first perform a qualitative assessment&#13;(&amp;#8220;step zero&amp;#8221;) by assessing the qualitative factors of relevant events and circumstances at the reporting unit level&#13;to determine if it is necessary to perform the quantitative goodwill impairment test (&amp;#8220;step one&amp;#8221;). If factors indicate&#13;that it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then the step one&#13;assessment will be performed. If the fair value of the reporting unit is less than the carrying amount in step one then goodwill&#13;impairment will be recognized and the charge is determined through the &amp;#8220;step two&amp;#8221; analysis.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Each&#13;of the Company&amp;#8217;s operating segments (auto PND, auto OEM, aviation, marine, outdoor, and fitness) represents a distinct reporting&#13;unit. The auto PND market has declined in recent years as competing technologies have emerged and market saturation has occurred.&#13;This has resulted in periods of lower revenues and profits for the Company&amp;#8217;s auto PND reporting unit. Considering these&#13;qualitative factors, management performed a step one quantitative goodwill impairment assessment of the auto PND reporting unit&#13;in the fourth quarter of 2017. Management determined that the fair value of the reporting unit was substantially in excess of&#13;its carrying amount, and a step two analysis was therefore not performed. However, considering the uncertainty of future operating&#13;results and/or market conditions deteriorating faster or more drastically than the forecasts utilized in management&amp;#8217;s estimation&#13;of fair value, management believes some or all of the approximately $80 million of goodwill associated with the Company&amp;#8217;s&#13;auto PND reporting unit is at risk of future impairment. Management concluded that no other reporting units are currently at risk&#13;of impairment.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company did not recognize any material goodwill or intangible asset impairment charges in 2017, 2016, or 2015.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounting&#13;guidance also requires that intangible assets with finite lives be amortized over their estimated useful lives and reviewed for&#13;impairment. The Company is currently amortizing its acquired intangible assets with finite lives over periods ranging from three&#13;to ten years.&lt;/font&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <grmn:DividendPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Dividends&#13;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Under&#13;Swiss corporate law, dividends must be approved by shareholders at the general meeting of the Company&amp;#8217;s shareholders.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;June 9, 2017, the shareholders approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&amp;#8217;s 2017 fiscal&#13;year) payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were&#13;as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Dividend&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Record&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$s&#13;    per share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 30, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 19, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 29, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 15, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 29, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 15, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 30, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 15, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company paid dividends in 2017 in the amount of $382,976. Both the dividends paid and the remaining dividend payable were reported&#13;as a reduction of retained earnings.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;June 10, 2016, the shareholders approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&amp;#8217;s 2016 fiscal&#13;year) payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were&#13;as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Dividend&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Record&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$s&#13;    per share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 30, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 16, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 30, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 15, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 30, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 14, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 15, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company paid dividends in 2016 in the amount of $481,452. Both the dividends paid and the remaining dividend payable were reported&#13;as a reduction of retained earnings.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;June 5, 2015, the shareholders approved a dividend of $2.04 per share (of which, $1.02 was paid in the Company's 2015 fiscal year)&#13;payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Dividend&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Record&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$s&#13;    per share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 30, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 16, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 30, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 15, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 15, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 16, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company paid dividends in 2015 in the amount of $378,117. Both the dividends paid and the remaining dividend payable were reported&#13;as a reduction of retained earnings.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;of December 30, 2017 and December 31, 2016, approximately $304,674 of retained earnings was indefinitely restricted from distribution&#13;to stockholders pursuant to the laws of Taiwan.&lt;/font&gt;&lt;/p&gt;</grmn:DividendPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Intangible&#13;Assets&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;December 30, 2017, and December 31, 2016, the Company had patents, customer related intangibles and other identifiable finite-lived&#13;intangible assets recorded at a cost of $316,705 and $253,473, respectively. Identifiable, finite-lived intangible assets are&#13;amortized over their estimated useful lives on a straight-line basis over three to ten years. Accumulated amortization was $193,886&#13;and $173,023 at December 30, 2017, and December 31, 2016, respectively. Amortization expense on these intangible assets was $20,863,&#13;$14,319, and $7,115 for the years ended December 30, 2017, December 31, 2016, and December 26, 2015, respectively. In the next&#13;five years, the amortization expense is estimated to be $18,796, $16,293, $14,167, $10,463, and $8,111, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s excess purchase cost over fair value of net assets acquired (goodwill) was $286,982 at December 30, 2017, and&#13;$224,553 at December 31, 2016.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    30,&lt;br /&gt;2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    31, &lt;br /&gt;2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 74%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Goodwill&#13;    balance at beginning of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;224,553&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;187,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Acquisitions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;58,332&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;38,061&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finalization&#13;    of purchase price allocations and effect of foreign currency translation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,097&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,299&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Goodwill&#13;    balance at end of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;286,982&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;224,553&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:MarketableSecuritiesAvailableForSaleSecuritiesPolicy contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Marketable&#13;Securities&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Management&#13;determines the appropriate classification of marketable securities at the time of purchase and reevaluates such designation as&#13;of each balance sheet date.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;All&#13;of the Company&amp;#8217;s marketable securities were considered available-for-sale at December 30, 2017. Available-for-sale securities&#13;are stated at fair value, with the unrealized gains and losses, net of tax, reported in other comprehensive income (loss). At&#13;December 30, 2017 and December 31, 2016, cumulative unrealized net losses of $22,864 and $27,350, respectively, were reported&#13;in accumulated other comprehensive income, net of related taxes.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Investments&#13;are reviewed periodically to determine if they have suffered an impairment of value that is considered other than temporary. If&#13;investments are determined to be impaired, a loss is recognized at the date of determination.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Testing&#13;for impairment of investments requires significant management judgment. The identification of potentially impaired investments,&#13;the determination of their fair value and the assessment of whether any decline in value is other than temporary are the key judgment&#13;elements. The discovery of new information and the passage of time can significantly change these judgments. Revisions of impairment&#13;judgments are made when new information becomes known, and any resulting impairment adjustments are made at that time. The economic&#13;environment and volatility of securities markets increase the difficulty of determining fair value and assessing investment impairment.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;amortized cost of debt securities classified as available-for-sale is adjusted for amortization of premiums and accretion of discounts&#13;to maturity, or in the case of mortgage-backed securities, over the estimated life of the security. Such amortization is included&#13;in interest income from investments. Realized gains and losses, and credit declines in value judged to be other-than-temporary&#13;are included in other income. The cost of securities sold is based on the specific identification method.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Investments&#13;are discussed in detail in Note 3 of the Notes to Consolidated Financial Statements.&lt;/font&gt;&lt;/p&gt;</us-gaap:MarketableSecuritiesAvailableForSaleSecuritiesPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Income&#13;Taxes&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company accounts for income taxes using the liability method in accordance with the FASB ASC 740 topic &lt;i&gt;Income Taxes&lt;/i&gt;. The&#13;liability method provides that deferred tax assets and liabilities are recorded based on the difference between the tax bases&#13;of assets and liabilities and their carrying amount for financial reporting purposes as measured based on the enacted tax rates&#13;and laws that will be in effect when the differences are expected to reverse. The Company records a valuation allowance to reduce&#13;deferred tax assets to the amount that is believed more likely than not to be realized.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company accounts for uncertainty in income taxes in accordance with the FASB ASC 740 topic &lt;i&gt;Income Taxes&lt;/i&gt;.&amp;#160;&amp;#160;The&#13;Company recognizes liabilities based on our estimate of whether, and the extent to which, additional taxes will be due. If payment&#13;of these amounts ultimately proves not to be required, the reversal of the liabilities would result in tax benefits being recognized&#13;in the period when the Company determines the liabilities are no longer necessary. If the Company&amp;#8217;s estimate of tax liabilities&#13;proves to be less than the ultimate assessment, a further charge to expense would result.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;taxes are discussed in detail in Note 6 of the Notes to Consolidated Financial Statements.&lt;/font&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Revenue&#13;Recognition&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company recognizes revenue when persuasive evidence of an arrangement exists, delivery has occurred, the sales price is fixed&#13;or determinable, and collection is probable.&amp;#160; For the large majority of the Company&amp;#8217;s sales, these criteria are met&#13;once product has shipped and title and risk of loss have transferred to the customer.&amp;#160; The Company recognizes revenue from&#13;the sale of hardware products and software bundled with hardware that is essential to the functionality of the hardware in accordance&#13;with general revenue recognition accounting guidance. The Company recognizes revenue in accordance with industry specific software&#13;accounting guidance for standalone sales of software products and sales of software bundled with hardware not essential to the&#13;functionality of the hardware.&amp;#160; The Company generally does not offer specified or unspecified upgrade rights to its customers&#13;in connection with software sales.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;multiple-element arrangements that include tangible products that contain software essential to the tangible product&amp;#8217;s functionality&#13;and undelivered software elements that relate to the tangible product&amp;#8217;s essential software, the Company allocates revenue&#13;to all deliverables based on their relative selling prices. In such circumstances, the accounting principles establish a hierarchy&#13;to determine the selling price to be used for allocating revenue to deliverables as follows: (i)&amp;#160;vendor-specific objective&#13;evidence of fair value (VSOE), (ii)&amp;#160;third-party evidence of selling price (TPE), and (iii)&amp;#160;best estimate of the selling&#13;price (ESP). &amp;#160;VSOE generally exists only when the Company sells the deliverable separately, on more than a limited basis,&#13;at prices within a relatively narrow range.&amp;#160; In addition to the products listed below, the Company has offered certain other&#13;products including mobile applications, in-dash navigation solutions, incremental navigation and/or communication service subscriptions,&#13;aviation subscriptions and extended warranties that involve multiple-element arrangements that are individually immaterial.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company offers PNDs with lifetime map updates (LMUs) bundled in the original purchase price.&amp;#160; LMUs enable customers to download&#13;the latest map and point of interest information for the useful life of their PND.&amp;#160; In addition, the Company offers PNDs&#13;with traffic service bundled in the original purchase price.&amp;#160; The Company has identified multiple deliverables contained&#13;in arrangements involving the sale of PNDs which include the LMU and/or traffic service.&amp;#160; The first deliverable is the hardware&#13;along with the software essential to the functionality of the hardware device delivered at the time of sale.&amp;#160; The remaining&#13;deliverables are the LMU and/or traffic service.&amp;#160; The Company has allocated revenue between these deliverables using the&#13;relative selling price method.&amp;#160; Amounts allocated to the delivered hardware and the related essential software are recognized&#13;at the time of sale provided the other conditions for revenue recognition have been met. &amp;#160;The revenue and associated cost&#13;of royalties allocated to the LMU and/or the traffic service are deferred and recognized on a straight-line basis over the estimated&#13;life of the products.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company has determined sufficient VSOE does not exist for LMU or traffic, and that third party evidence of selling price is not&#13;available&amp;#160;as stand-alone and unbundled unit sales do not occur on more than a limited basis. Therefore, the Company uses&#13;the royalty cost plus a normal margin as the primary indicator to calculate relative selling prices of the LMU and traffic elements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;multiple-element software arrangements that do not include a tangible product, the Company allocates revenue to the various elements&#13;based on VSOE. When VSOE cannot be established for undelivered elements, all revenue is deferred until the earlier point at which&#13;all elements of the arrangement are delivered or sufficient VSOE does exist, unless the only undelivered element is post-contract&#13;customer support. If the only undelivered element is post-contract customer support, the entire arrangement consideration is recognized&#13;ratably over the support period. The Company offers navigation software licenses to certain customers, bundled with map updates&#13;to be provided periodically over the support period. The Company has determined sufficient VSOE of similar map updates does not&#13;exist for certain arrangements, and therefore revenue from these transactions is recognized ratably over the contractual map update&#13;period.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company records revenue net of sales tax, trade discounts and customer returns.&amp;#160; The Company records estimated reductions&#13;to revenue for customer sales programs, returns and incentive offerings including rebates, price protection (product discounts&#13;offered to retailers to assist in clearing older products from their inventories in advance of new product releases), promotions&#13;and other volume-based incentives.&amp;#160; The reductions to revenue are based on estimates and judgments using historical experience&#13;and expectation of future conditions.&amp;#160; Changes in these estimates could negatively affect the Company&amp;#8217;s operating results.&amp;#160;&amp;#160;&#13;These incentives are reviewed periodically and, with the exceptions of price protection and certain other promotions, accrued&#13;for on a percentage of sales basis.&amp;#160;&amp;#160; If market conditions were to decline, the Company may take actions to increase&#13;customer incentive offerings, possibly resulting in an incremental reduction of revenue at the time the incentive is offered.&lt;/font&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:RevenueRecognitionDeferredRevenue contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Deferred&#13;Revenues and Costs&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;December 30, 2017 and December 31, 2016, the Company had deferred revenues totaling $303,521 and $286,971, respectively, and related&#13;deferred costs totaling $122,162 and $103,546, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;deferred revenues and costs are recognized over their estimated economic lives, typically one to five years, on a straight-line&#13;basis. In the next five years, the gross margin recognition of deferred revenue and cost for the currently deferred amounts is&#13;estimated to be $91,370, $48,627, $25,340, $11,208, and $4,814, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionDeferredRevenue>
    <us-gaap:ShippingAndHandlingCostPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Shipping&#13;and Handling Costs&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Shipping&#13;and handling costs are included in cost of goods sold in the accompanying consolidated financial statements.&lt;/font&gt;&lt;/p&gt;</us-gaap:ShippingAndHandlingCostPolicyTextBlock>
    <us-gaap:StandardProductWarrantyPolicy contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Product&#13;Warranty &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company provides for estimated warranty costs at the time of sale.&amp;#160; The Company&amp;#8217;s standard warranty obligation to retail&#13;partners generally provides for a right of return of any product for a full refund in the event that such product is not merchantable,&#13;is damaged or defective.&amp;#160; The Company&amp;#8217;s historical experience is that these types of warranty obligations are generally&#13;fulfilled within 5 months from time of sale.&amp;#160; The Company&amp;#8217;s standard warranty obligation to its end-users provides&#13;for a period of one to two years from date of shipment while certain aviation and auto OEM products have a warranty period of&#13;two years or more from the date of installation&lt;b&gt;.&amp;#160; &lt;/b&gt;The Company&amp;#8217;s estimate of costs to service its warranty obligations&#13;are based on historical experience and expectations of future conditions and are recorded as a liability on the balance sheet.&amp;#160;&#13;To the extent the Company experiences increased warranty claim activity or increased costs associated with servicing those claims,&#13;its warranty accrual will increase, resulting in decreased gross profit. The following reconciliation provides an illustration&#13;of changes in the aggregate warranty accrual:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fiscal&#13;    Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    26,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance - beginning of period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;37,233&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30,449&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27,609&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accrual for products&#13;    sold&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,360&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;61,578&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;44,620&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expenditures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(56,766&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(54,794&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(41,780&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance - end of&#13;    period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;36,827&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;37,233&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30,449&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%"&gt;&#13;&lt;tr style="text-align: justify; vertical-align: top"&gt;&#13;    &lt;td style="width: 1in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Changes in cost&#13;    estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the&#13;    &amp;#8216;accrual for products sold&amp;#8217; line&lt;font style="color: #1f497d"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:RevenueRecognitionIncentives contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Sales&#13;Programs&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company provides certain monthly and quarterly incentives for its dealers and distributors based on various factors including&#13;dealer purchasing volume and growth. Additionally, from time to time, the Company provides rebates to end users on certain products.&#13;Estimated rebates and incentives payable to dealers and distributors are regularly reviewed and recorded as accrued expenses on&#13;a monthly basis. In addition, the Company provides dealers and distributors with product discounts to assist these customers in&#13;clearing older products from their inventories in advance of new product releases. Each discount is tied to a specific product&#13;and can be applied to all customers who have purchased the product, or a special discount may be agreed to on an individual customer&#13;basis. These rebates, incentives, and discounts are recorded as reductions to net sales in the accompanying consolidated statements&#13;of income in the period the Company has sold the product.&lt;/font&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionIncentives>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Advertising&#13;Costs &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company expenses advertising costs as incurred. Advertising expense amounted to approximately $164,693, $177,143, and $167,166&#13;for the years ended December 30, 2017, December 31, 2016, and December 26, 2015, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Research&#13;and Development&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;majority of the Company&amp;#8217;s research and development is performed in the United States. Research and development costs, which&#13;are expensed as incurred, amounted to approximately $511,634, $467,960, and $427,043 for the years ended December 30, 2017, December&#13;31, 2016, and December 26, 2015, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <grmn:CustomerServiceAndTechnicalSupportPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Customer&#13;Service and Technical Support&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Customer&#13;service and technical support costs are included as selling, general and administrative expenses in the accompanying consolidated&#13;statements of income. Customer service and technical support costs include costs associated with performing order processing,&#13;answering customer inquiries by telephone and through websites, e-mail and other electronic means, and providing free technical&#13;support assistance to customers. The technical support is typically provided within one year after the associated revenue is recognized.&#13;The related cost of providing this free support is not material.&lt;/font&gt;&lt;/p&gt;</grmn:CustomerServiceAndTechnicalSupportPolicyTextBlock>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Software&#13;Development Costs&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;FASB ASC topic entitled &lt;i&gt;Software&lt;/i&gt; requires companies to expense software development costs as they incur them until technological&#13;feasibility has been established, at which time those costs are capitalized until the product is available for general release&#13;to customers. Capitalized software development costs are not significant as the time elapsed from working model to release is&#13;typically short. As required by the Research and Development topic of the FASB ASC, costs incurred to enhance our existing products&#13;or after the general release of the service using the product are expensed in the period they are incurred and included in research&#13;and development costs in the accompanying consolidated statements of income.&lt;/font&gt;&lt;/p&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Accounting&#13;for Stock-Based Compensation &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company currently sponsors four stock-based employee compensation plans. The FASB ASC topic entitled &lt;i&gt;Compensation &amp;#8211; Stock&#13;Compensation&lt;/i&gt; requires the measurement and recognition of compensation expenses for all share-based payment awards made to&#13;employees and directors, including employee stock options and restricted stock, based on estimated fair values.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounting&#13;guidance requires companies to estimate the fair value of share-based payment awards on the date of grant using an option-pricing&#13;model. The value of the portion of the award that is ultimately expected to vest is recognized as stock-based compensation expense&#13;over the requisite service period in the Company&amp;#8217;s consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;stock-based compensation expenses recognized in the accompanying consolidated statements of income are based on awards ultimately&#13;expected to vest, they have been reduced for estimated forfeitures. Accounting guidance requires forfeitures to be estimated at&#13;the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures&#13;were estimated based on historical experience and management&amp;#8217;s estimates.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;March 2016, the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) issued Accounting Standards Update No. 2016-09, Compensation&amp;#8212;Stock&#13;Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting (&amp;#8220;ASU 2016-09&amp;#8221;), which is intended&#13;to simplify the accounting for share-based payment awards. The Company adopted ASU 2016-09 on a prospective basis during the quarter&#13;ended April 1, 2017. ASU 2016-09 requires excess tax benefits or deficiencies from stock-based compensation to be recognized in&#13;the income tax provision. We previously recorded these amounts to additional paid-in capital. Additionally, under ASU 2016-09,&#13;excess tax benefits and deficiencies are not estimated in the effective tax rate, rather, are recorded as discrete tax items in&#13;the period they occur. Excess income tax benefits from stock-based compensation arrangements are classified as a cash flow from&#13;operations under ASU 2016-09, rather than as a cash flow from financing activities. The most significant impact of ASU 2016-09&#13;during the fiscal year ending December 30, 2017 was the recognition of income tax expense of $22,620 resulting from stock options&#13;and stock appreciation rights expiring unexercised in the second and fourth quarters.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Stock&#13;compensation plans are discussed in detail in Note 9 of the Notes to Consolidated Financial Statements.&lt;/font&gt;&lt;/p&gt;</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The Company writes&#13;down its inventory for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory&#13;and the estimated net realizable value based upon assumptions about future demand and market conditions. If actual market conditions&#13;are less favorable than those projected by management, additional inventory write-downs may be required. Inventories consisted&#13;of the following:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31, 2016&lt;sup&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 74%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;179,659&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;152,497&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Work-in-process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;75,754&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;61,048&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finished&#13;    goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;262,231&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;271,276&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventory&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;517,644&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;484,821&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%"&gt;&#13;&lt;tr style="text-align: justify; vertical-align: top"&gt;&#13;    &lt;td style="width: 6%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 2%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify; width: 92%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventory&#13;    balances by major class of inventory as of December 31, 2016 have been recast to conform to the current year presentation.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property&#13;and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Buildings and improvements&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;39-50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Office furniture and&#13;    equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3-5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Manufacturing and engineering&#13;    equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5-10&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="width: 77%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Vehicles&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 20%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:ScheduleOfDividendsPayableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;June 9, 2017, the shareholders approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&amp;#8217;s 2017 fiscal&#13;year) payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were&#13;as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Dividend&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Record&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$s&#13;    per share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 30, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 19, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 29, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 15, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 29, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 15, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 30, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 15, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;June 10, 2016, the shareholders approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&amp;#8217;s 2016 fiscal&#13;year) payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were&#13;as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Dividend&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Record&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$s&#13;    per share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 30, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 16, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 30, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 15, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 30, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 14, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 15, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;June 5, 2015, the shareholders approved a dividend of $2.04 per share (of which, $1.02 was paid in the Company's 2015 fiscal year)&#13;payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Dividend&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Record&#13;    Date&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$s&#13;    per share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 30, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 43%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;June 16, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 30, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;September 15, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 15, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;March 16, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.51&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDividendsPayableTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The following reconciliation provides an illustration&#13;of changes in the aggregate warranty accrual:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fiscal&#13;    Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    26,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance - beginning of period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;37,233&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30,449&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27,609&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accrual for products&#13;    sold&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,360&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;61,578&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;44,620&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expenditures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(56,766&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(54,794&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(41,780&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance - end of&#13;    period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;36,827&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;37,233&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30,449&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%"&gt;&#13;&lt;tr style="text-align: justify; vertical-align: top"&gt;&#13;    &lt;td style="width: 1in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Changes in cost&#13;    estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the&#13;    &amp;#8216;accrual for products sold&amp;#8217; line&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Available-for-sale&#13;securities measured at fair value on a recurring basis are summarized below:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value Measurements as &lt;br /&gt;of December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Level&#13;    1&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Level&#13;    2&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Level&#13;    3&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. Treasury&#13;    securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,337&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,337&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Agency securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,361&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,361&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mortgage-backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;174,615&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;174,615&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Corporate securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;816,793&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;816,793&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;186,105&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;186,105&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;181,509&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;181,509&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,421,720&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,421,720&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value Measurements as&lt;br /&gt;of December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Level&#13;    1&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Level&#13;    2&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Level&#13;    3&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. Treasury&#13;    securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29,034&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29,034&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Agency securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;59,541&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;59,541&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mortgage-backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;230,823&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;230,823&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Corporate securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;893,725&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;893,725&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;176,168&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;176,168&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;90,946&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;90,946&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,480,237&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,480,237&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:AvailableForSaleSecuritiesTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Marketable&#13;securities classified as available-for-sale securities are summarized below:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Available-For-Sale&#13;    Securities as&lt;br /&gt;of December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Amortized&#13;    Cost&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Gains&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Losses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. Treasury&#13;    securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,591&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(254&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,337&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Agency securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;44,191&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(831&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,361&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mortgage-backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;180,470&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;13&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5,868&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;174,615&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Corporate securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;830,447&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;136&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(13,790&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;816,793&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;187,999&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;110&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,004&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;186,105&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;183,730&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,223&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;181,509&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,446,428&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;262&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(24,970&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,421,720&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Available-For-Sale&#13;    Securities as&lt;br /&gt;of December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Amortized&#13;    Cost&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Gains&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Losses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. Treasury&#13;    securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29,291&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;31&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(288&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29,034&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Agency securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;60,513&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(991&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;59,541&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mortgage-backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;236,354&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;41&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5,572&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;230,823&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Corporate securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;914,028&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;252&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(20,555&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;893,725&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;178,804&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;224&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,859&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;176,169&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;90,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;20&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;90,945&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,509,924&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;587&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(30,274&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,480,237&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AvailableForSaleSecuritiesTextBlock>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following tables display additional information regarding gross unrealized losses and fair value by major security type for available-for-sale&#13;securities in an unrealized loss position as of December 30, 2017 and December 31, 2016.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;As&#13;    of December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Less&#13;    than 12 Consecutive Months&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;12&#13;    Consecutive Months or Longer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Losses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Losses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. Treasury&#13;    securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(111&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;12,966&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(143&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,371&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Agency securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(168&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;16,097&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(663&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;25,972&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mortgage-backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(503&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,628&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5,365&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;153,835&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Corporate securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4,562&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;439,174&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9,228&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;347,052&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,027&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;125,819&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(977&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;38,167&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;136,147&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,579&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(8,590&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;749,831&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(16,380&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;573,976&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;As&#13;    of December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Less&#13;    than 12 Consecutive Months&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;12&#13;    Consecutive Months or Longer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Losses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Gross&#13;    Unrealized&lt;br /&gt;Losses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;U.S. Treasury&#13;    securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(288&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;24,260&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Agency securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(991&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;49,255&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mortgage-backed securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3,702&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;159,665&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,870&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;64,645&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Corporate securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(18,856&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;765,712&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,699&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;40,910&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Municipal securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,762&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;130,994&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(97&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,326&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,058&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(6&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,919&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(26,602&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,133,944&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(3,672&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;118,800&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;amortized cost and fair value of marketable securities at December 30, 2017, by contractual maturity, are shown below. Expected&#13;maturities will differ from contractual maturities because the issuers of the securities may have the right to prepay obligations&#13;without prepayment penalties.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 65%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Amortized&#13;    Cost&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 74%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Due in&#13;    one year or less&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;162,045&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;161,687&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Due after one year&#13;    through five years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,108,172&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,089,840&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Due after five years&#13;    through ten years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;160,967&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;155,354&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Due&#13;    after ten years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15,244&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,839&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,446,428&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1,421,720&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="text-indent: 0.5in; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Future minimum&#13;lease payments are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 72%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 25%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17,572&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,179&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;11,598&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,478&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,777&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;21,606&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;82,210&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s income tax provision (benefit) consists of the following:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fiscal&#13;    Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    26,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Federal:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt; width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;31,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;66,627&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;49,138&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;50,936&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,216&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;82,279&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;71,970&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;53,354&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;State:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,203&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,809&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,354&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;11,712&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3,823&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5,858&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15,915&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,986&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,496&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,688&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;42,406&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;55,730&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(154,543&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(506&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,620&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(110,855&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;41,900&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;54,110&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(12,661&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;118,856&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;110,960&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt; The sources and tax effects of the differences, including the impact of establishing tax contingency accruals, are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fiscal&#13;    Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    26,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Federal&#13;    income tax expense at U.S. statutory rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;238,803&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;220,385&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;198,516&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;State&#13;    income tax expense, net of federal tax effect&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,977&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,749&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,931&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign tax rate differential&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(102,316&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(111,989&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(100,010&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other foreign taxes&#13;    less incentives and credits&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4,646&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(16,593&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(8,592&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Withholding Tax&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,632&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17,447&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;16,969&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net Change in Uncertain&#13;    Tax Positions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,363&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17,328&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;21,246&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Federal Domestic Production&#13;    Activities Deduction&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3,895&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5,528&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Federal Research and&#13;    Development Credit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(10,851&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(8,548&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(8,573&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Switzerland Corporate&#13;    Tax Election&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(180,034&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Share Based Compensation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,916&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other,&#13;    net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,390&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,605&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5,938&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;    tax expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(12,661&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;118,856&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;110,960&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial&#13;reporting purposes and the amounts used for income tax purposes. Significant components of the Company&amp;#8217;s deferred tax assets&#13;and liabilities are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred tax assets:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt; width: 74%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Product&#13;    warranty accruals&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,202&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,768&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Allowance&#13;    for doubtful accounts&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,129&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventory&#13;    reserves&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,920&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,953&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Sales&#13;    program allowances&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;910&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,397&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Reserve&#13;    for sales returns&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;816&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,196&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    accruals&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,722&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;13,548&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Share based compensation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,261&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29,632&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Tax&#13;    credit carryforwards&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,413&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,012&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;165,162&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15,368&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    Revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,690&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;32,487&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net&#13;    operating losses of subsidiaries&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,799&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,403&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Benefit&#13;    related to uncertain tax positions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,383&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,542&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,677&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,005&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Valuation&#13;    allowance related to loss carryforward and tax credits&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(7,267&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4,622&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;221,817&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;133,789&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred tax liabilities:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Depreciation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;11,674&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17,854&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Prepaid&#13;    Expenses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,147&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,876&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Book&#13;    basis in excess of tax basis for acquired entities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17,364&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,865&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Withholding&#13;    tax&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;60,555&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;58,597&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,523&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;97,690&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;84,715&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net&#13;    deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;124,127&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;49,074&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;total amount of gross unrecognized tax benefits as of December 30, 2017 was $130,798. A reconciliation of the beginning and ending&#13;amount of gross unrecognized tax benefits for years ended December 30, 2017, December 31, 2016, and December 26, 2015 is as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    26,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance&#13;    beginning of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;115,090&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;97,904&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;77,495&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Additions&#13;    based on tax positions related to prior years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,564&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;489&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;89&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Reductions&#13;    based on tax positions related to prior years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(983&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(940&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,671&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Additions&#13;    based on tax positions related to current period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;26,295&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;28,859&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29,019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Reductions&#13;    related to settlements with tax authorities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(134&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(364&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expiration&#13;    of statute of limitations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(18,168&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(11,088&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(6,664&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Balance&#13;    at end of year&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;130,798&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;115,090&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;97,904&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The carrying amounts and fair values of the Company&amp;#8217;s financial instruments are&#13;as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    30, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Carrying&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Fair&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Carrying&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Fair&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amount&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amount&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cash and&#13;    cash equivalents&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;891,488&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;891,488&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;846,883&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;846,883&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restricted cash&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;271&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;271&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;113&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;113&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Marketable securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,421,720&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,421,720&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,480,237&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,480,237&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net&#13;sales, long-lived assets (property and equipment), and net assets by geographic area are as shown below for the years ended December&#13;30, 2017, December 31, 2016, and December 26, 2015. Note that APAC refers to the Asia Pacific region, and EMEA includes Europe,&#13;the Middle East and Africa.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; margin-left: 0.5in; width: 85%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Americas&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;APAC&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;EMEA&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&#13;    to external customers &lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,475,661&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;436,188&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,175,155&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,087,004&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property and equipment,&#13;    net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;381,974&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;173,392&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;40,318&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;595,684&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net assets &lt;sup&gt;(2)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,325,569&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;982,898&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;493,999&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,802,466&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales to external&#13;    customers &lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,518,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;386,549&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,113,182&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,018,665&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property and equipment,&#13;    net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;300,158&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;144,470&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;38,250&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;482,878&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net assets &lt;sup&gt;(2)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,153,161&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;933,999&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;330,843&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,418,003&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 26, 2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales to external&#13;    customers &lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,469,243&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;337,888&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,013,139&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,820,270&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property and equipment,&#13;    net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;294,234&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;111,700&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;40,154&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;446,089&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net assets &lt;sup&gt;(2)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,110,108&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;921,410&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;313,608&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,345,126&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;sup&gt;(1)&#13;&lt;/sup&gt;The U.S. is the only country which constitutes greater than 10% of net sales to external customers.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;sup&gt;(2)&#13;&lt;/sup&gt;Americas and APAC net assets are primarily held in the United States and Taiwan, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;summary of the Company&amp;#8217;s stock-based compensation activity and related information under the 2011 Directors Plan, the 2005&#13;Plan, the 2000 Plan and the 2000 Directors Plan for the years ended December 30, 2017, December 31, 2016, and December 26, 2015&#13;is provided below:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Stock&#13;    Options and SARs&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted-Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Exercise&#13;    Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Number&#13;    of Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;(In&#13;    Thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 74%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding&#13;    at December 27, 2014&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;63.19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,731&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29.15&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(474&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited/Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;70.58&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(196&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding at&#13;    December 26, 2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;66.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,061&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;50.77&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(716&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited/Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;51.12&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(608&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding at&#13;    December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;74.48&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,737&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;50.15&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(397&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited/Expired&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;84.57&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,948&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding&#13;    at December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;48.94&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;392&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Exercisable at&#13;    December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;48.76&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;365&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Expected&#13;    to vest after December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;51.46&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="From2017-01-01to2017-12-30">&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 65%"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td colspan="13" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Stock&#13;    Options and SARs as of December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Awards&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Awards&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Life&#13;    (Years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;(In&#13;    Thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;(In&#13;    Thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right; width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$18.00&#13;    - $40.00&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;21&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1.98&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;21&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$40.01 - $60.00&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;369&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.39&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$60.01 - $80.00&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$80.01 - $100.00&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.01&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$100.01 - $120.00&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$120.01&#13;    - $140.00&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;392&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.36&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;366&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Restricted&#13;    Stock Units&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted-Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Grant&#13;    Date Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Number&#13;    of Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;(In&#13;    Thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-style: italic"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 74%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding&#13;    at December 27, 2014&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;42.55&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,088&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;37.07&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,184&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Released/Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;40.18&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(562&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cancelled&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;42.02&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(53&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding at&#13;    December 26, 2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;39.45&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,657&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;40.59&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,241&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Released/Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;38.96&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(565&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cancelled&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;44.57&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(509&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding at&#13;    December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;38.94&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,824&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;51.71&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,055&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Released/Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;39.31&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(763&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cancelled&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;40.40&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(54&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Outstanding&#13;    at December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;45.30&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,062&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following table sets forth the computation of basic and diluted net income per share:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fiscal&#13;    Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    26,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Numerator:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in; width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Numerator&#13;    for basic and diluted net income per share - net income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;694,955&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;510,814&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;456,227&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Denominator:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Denominator&#13;    for basic net income per share &amp;#8211; weighted-average common shares&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;187,828&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;188,818&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;190,631&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Effect&#13;    of dilutive securities &amp;#8211; employee stock options and stock appreciation rights&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;904&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;525&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;476&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Denominator&#13;    for diluted net income per share &amp;#8211; adjusted weighted-average common shares&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;188,732&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;189,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;191,107&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic net income&#13;    per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.71&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.39&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted net income&#13;    per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.68&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.39&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following provides required disclosure of changes in accumulated other comprehensive income (AOCI) balances by component for the&#13;year ended December 30, 2017:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Foreign&#13;    Currency&lt;br /&gt;Translation&lt;br /&gt;Adjustment&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Net&#13;    unrealized gains&lt;br /&gt;(losses) on available-&lt;br /&gt;for-sale securities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="width: 61%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance - beginning of period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9,411&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(27,350&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(36,761&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    comprehensive income before reclassification&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;88,320&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,585&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;91,905&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: 0in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amounts&#13;    reclassified from accumulated other comprehensive income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;901&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;901&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net&#13;    current-period other comprehensive income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;88,320&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,486&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;92,806&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance - end&#13;    of period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;78,909&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(22,864&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,045&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following provides required disclosure of reporting reclassifications out of AOCI for the year ended December 30, 2017:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Details&#13;    about Accumulated Other Comprehensive&lt;br /&gt;Income Components&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Amount&#13;    Reclassified from&lt;br /&gt;Accumulated Other&lt;br /&gt;Comprehensive Income&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Affected&#13;    Line Item in the Statement&lt;br /&gt;Where Net Income is Presented&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 75%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Unrealized&#13;    gains (losses) on available-for-sale securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(991&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 11%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other income&#13;    (expense)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;90&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;    tax provision&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(901&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net of tax&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="From2017-01-01to2017-12-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;52-Weeks&#13;    Ended December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Quarter&#13;    Ending&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;April&#13;    1&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;July&#13;    1&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;September&#13;    30&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;638,546&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;816,885&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;743,077&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;888,496&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;372,123&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;477,858&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;433,665&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;499,518&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;237,812&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;170,950&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;147,413&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;138,780&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic net income per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1.26&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.91&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.79&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.74&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted net income per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1.26&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.91&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.78&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.73&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;53-Weeks&#13;    Ended December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Quarter&#13;    Ending&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;March&#13;    26&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;June&#13;    25&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;September&#13;    24&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;624,040&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;811,609&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;722,250&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;860,767&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;339,850&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;462,958&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;405,980&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;470,782&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;88,092&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;161,064&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;125,054&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;136,605&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic net income per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.46&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.85&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.66&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.73&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted net income per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.46&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.85&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.66&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;0.72&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:NatureOfOperations contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1.&#13;Description of the Business&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Garmin&#13;Ltd. and subsidiaries (together, the &amp;#8220;Company&amp;#8221;) design, develop, manufacture, market, and distribute a diverse family&#13;of hand-held, wrist-based, portable and fixed-mount Global Positioning System (GPS)-enabled products and other navigation, communications,&#13;information and sensor-based products. Garmin Corporation (GC) is primarily responsible for the manufacturing and distribution&#13;of the Company&amp;#8217;s products to the Company&amp;#8217;s subsidiaries and, to a lesser extent, new product development and sales&#13;and marketing of the Company&amp;#8217;s products in Asia and the Far East. Garmin International, Inc. (GII) is primarily responsible&#13;for sales and marketing of the Company&amp;#8217;s products in the Americas region and for most of the Company&amp;#8217;s research and&#13;new product development. GII also manufactures most of the Company&amp;#8217;s products in the aviation segment. Garmin (Europe) Ltd.&#13;(GEL) is responsible for sales and marketing of the Company&amp;#8217;s products in Europe, the Middle East and Africa (EMEA). Many&#13;of GEL&amp;#8217;s sales are to other Company-owned distributors in the EMEA region.&lt;/font&gt;&lt;/p&gt;</us-gaap:NatureOfOperations>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">179659000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2016-12-31" unitRef="USD" id="Foot-01-1" decimals="-3">152497000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">75754000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2016-12-31" unitRef="USD" id="Foot-01-2" decimals="-3">61048000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">262231000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2016-12-31" unitRef="USD" id="Foot-01-3" decimals="-3">271276000</us-gaap:InventoryFinishedGoods>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2017-01-01to2017-12-30_us-gaap_BuildingImprovementsMember_us-gaap_MinimumMember">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2017-01-01to2017-12-30_us-gaap_BuildingImprovementsMember_us-gaap_MaximumMember">P50Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2017-01-01to2017-12-30_us-gaap_OfficeEquipmentMember_us-gaap_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2017-01-01to2017-12-30_us-gaap_OfficeEquipmentMember_us-gaap_MaximumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2017-01-01to2017-12-30_custom_ManufacturingAndEngineeringEquipmentMember_us-gaap_MinimumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2017-01-01to2017-12-30_custom_ManufacturingAndEngineeringEquipmentMember_us-gaap_MaximumMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2017-01-01to2017-12-30_us-gaap_VehiclesMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2015-06-04to2015-06-05_custom_DividendPayable1Member">2015-06-30</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2015-06-04to2015-06-05_custom_DividendPayable2Member">2015-09-30</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2015-06-04to2015-06-05_custom_DividendPayable3Member">2015-12-31</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2015-06-04to2015-06-05_custom_DividendPayable4Member">2016-03-31</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2016-06-08to2016-06-10_custom_DividendPayable1Member">2016-06-30</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2016-06-08to2016-06-10_custom_DividendPayable2Member">2016-09-30</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2016-06-08to2016-06-10_custom_DividendPayable3Member">2016-12-30</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2016-06-08to2016-06-10_custom_DividendPayable4Member">2017-03-31</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2017-06-08to2017-06-09_custom_DividendPayable1Member">2017-06-30</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2017-06-08to2017-06-09_custom_DividendPayable2Member">2017-09-29</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2017-06-08to2017-06-09_custom_DividendPayable3Member">2017-12-29</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2017-06-08to2017-06-09_custom_DividendPayable4Member">2018-03-30</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2015-06-04to2015-06-05_custom_DividendPayable1Member">2015-06-16</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2015-06-04to2015-06-05_custom_DividendPayable2Member">2015-09-15</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2015-06-04to2015-06-05_custom_DividendPayable3Member">2015-12-15</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2015-06-04to2015-06-05_custom_DividendPayable4Member">2016-03-16</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2016-06-08to2016-06-10_custom_DividendPayable1Member">2016-06-16</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2016-06-08to2016-06-10_custom_DividendPayable2Member">2016-09-15</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2016-06-08to2016-06-10_custom_DividendPayable3Member">2016-12-14</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2016-06-08to2016-06-10_custom_DividendPayable4Member">2017-03-15</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2017-06-08to2017-06-09_custom_DividendPayable1Member">2017-06-19</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2017-06-08to2017-06-09_custom_DividendPayable2Member">2017-09-15</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2017-06-08to2017-06-09_custom_DividendPayable3Member">2017-12-15</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2017-06-08to2017-06-09_custom_DividendPayable4Member">2018-03-15</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2015-06-05_custom_DividendPayable1Member" unitRef="USDPShares" decimals="INF">0.51</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2015-06-05_custom_DividendPayable2Member" unitRef="USDPShares" decimals="INF">0.51</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2015-06-05_custom_DividendPayable3Member" unitRef="USDPShares" decimals="INF">0.51</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2015-06-05_custom_DividendPayable4Member" unitRef="USDPShares" decimals="INF">0.51</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2016-06-10_custom_DividendPayable1Member" unitRef="USDPShares" decimals="INF">0.51</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2016-06-10_custom_DividendPayable2Member" unitRef="USDPShares" decimals="INF">0.51</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2016-06-10_custom_DividendPayable3Member" unitRef="USDPShares" decimals="INF">0.51</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2016-06-10_custom_DividendPayable4Member" unitRef="USDPShares" decimals="INF">0.51</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2017-06-09_custom_DividendPayable1Member" unitRef="USDPShares" decimals="INF">0.51</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2017-06-09_custom_DividendPayable2Member" unitRef="USDPShares" decimals="INF">0.51</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2017-06-09_custom_DividendPayable3Member" unitRef="USDPShares" decimals="INF">0.51</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2017-06-09_custom_DividendPayable4Member" unitRef="USDPShares" decimals="INF">0.51</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:Goodwill contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">286982000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">224553000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2015-12-26" unitRef="USD" decimals="-3">187791000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">58332000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">38061000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">4097000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-1299000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:ProductWarrantyAccrual contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">36827000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">37233000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="AsOf2014-12-27" unitRef="USD" decimals="-3">27609000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="AsOf2015-12-26" unitRef="USD" decimals="-3">30449000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="From2017-01-01to2017-12-30" unitRef="USD" id="Foot-03-0" decimals="-3">56360000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="From2014-12-28to2015-12-26" unitRef="USD" id="Foot-03-1" decimals="-3">44620000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="From2015-12-27to2016-12-31" unitRef="USD" id="Foot-03-2" decimals="-3">61578000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">56766000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">41780000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">54794000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">78909000</us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-9411000</us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-30_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember" unitRef="Pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2015-12-27to2016-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember" unitRef="Pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2014-12-28to2015-12-26_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember" unitRef="Pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2014-12-28to2015-12-26_custom_CustomerConcentrationRisk1Member_us-gaap_SalesRevenueNetMember_us-gaap_MinimumMember" unitRef="Pure" decimals="INF">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2014-12-28to2015-12-26_custom_CustomerConcentrationRisk1Member_us-gaap_SalesRevenueNetMember_us-gaap_MaximumMember" unitRef="Pure" decimals="INF">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2017-01-01to2017-12-30_us-gaap_MinimumMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2017-01-01to2017-12-30_us-gaap_MaximumMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:Dividends contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">382976000</us-gaap:Dividends>
    <us-gaap:Dividends contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">378117000</us-gaap:Dividends>
    <us-gaap:Dividends contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">481452000</us-gaap:Dividends>
    <us-gaap:RetainedEarningsAppropriated contextRef="AsOf2017-12-30_us-gaap_StateAdministrationOfTaxationChinaMember" unitRef="USD" decimals="-3">304674000</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated contextRef="AsOf2016-12-31_us-gaap_StateAdministrationOfTaxationChinaMember" unitRef="USD" decimals="-3">304674000</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">316705000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">253473000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">193886000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">173023000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">20863000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">7115000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">14319000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">18796000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">16293000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">14167000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">10463000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">8111000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-22864000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-27350000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:DeferredRevenue contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">303521000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">286971000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredCostsCurrentAndNoncurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">122162000</us-gaap:DeferredCostsCurrentAndNoncurrent>
    <us-gaap:DeferredCostsCurrentAndNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">103546000</us-gaap:DeferredCostsCurrentAndNoncurrent>
    <grmn:DeferredRevenueUsefulLife contextRef="From2017-01-01to2017-12-30_us-gaap_MinimumMember">P1Y</grmn:DeferredRevenueUsefulLife>
    <grmn:DeferredRevenueUsefulLife contextRef="From2017-01-01to2017-12-30_us-gaap_MaximumMember">P5Y</grmn:DeferredRevenueUsefulLife>
    <grmn:DeferredRevenueAndCostExpensesNextTwelveMonths contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">91370000</grmn:DeferredRevenueAndCostExpensesNextTwelveMonths>
    <grmn:DeferredRevenueAndCostExpensesYearTwo contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">48627000</grmn:DeferredRevenueAndCostExpensesYearTwo>
    <grmn:DeferredRevenueAndCostExpenseYearThree contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">25340000</grmn:DeferredRevenueAndCostExpenseYearThree>
    <grmn:DeferredRevenueAndCostExpenseYearFour contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">11208000</grmn:DeferredRevenueAndCostExpenseYearFour>
    <grmn:DeferredRevenueAndCostExpenseYearFive contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">4814000</grmn:DeferredRevenueAndCostExpenseYearFive>
    <grmn:ProductWarrantyTerm contextRef="From2017-01-01to2017-12-30_custom_OtherProductOtherThanAviationProductMember_us-gaap_MinimumMember">P1Y</grmn:ProductWarrantyTerm>
    <grmn:ProductWarrantyTerm contextRef="From2017-01-01to2017-12-30_custom_OtherProductOtherThanAviationProductMember_us-gaap_MaximumMember">P2Y</grmn:ProductWarrantyTerm>
    <grmn:ProductWarrantyTerm contextRef="From2017-01-01to2017-12-30_custom_AviationProductMember">P2Y</grmn:ProductWarrantyTerm>
    <grmn:NumberOfSharesCancelled contextRef="From2016-06-08to2016-06-10" unitRef="Shares" decimals="INF">10000000</grmn:NumberOfSharesCancelled>
    <grmn:DeclineInParValueOfCommonStock contextRef="AsOf2016-06-09" unitRef="CHFPShares" decimals="INF">10</grmn:DeclineInParValueOfCommonStock>
    <grmn:DeclineInParValueOfCommonStock contextRef="AsOf2016-06-10" unitRef="CHFPShares" decimals="INF">0.10</grmn:DeclineInParValueOfCommonStock>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">1421720000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1480237000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_USTreasurySecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_MunicipalBondsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">19337000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">43361000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">174615000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">816793000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">186105000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">181509000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1421720000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_USTreasurySecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_MunicipalBondsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">19337000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">43361000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">174615000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">816793000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">186105000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">181509000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">1421720000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_USTreasurySecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_MunicipalBondsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel1Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">29034000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">59541000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">230823000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">893725000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">176168000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">90946000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">1480237000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_USTreasurySecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_MunicipalBondsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FairValueInputsLevel3Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">29034000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">59541000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">230823000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">893725000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">176168000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">90946000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">1480237000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">29034000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">59541000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">230823000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">893725000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">176169000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">90945000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">19337000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">43361000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">174615000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">816793000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">186105000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">181509000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="USD" decimals="-3">1480237000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2016-12-31_us-gaap_PortionAtFairValueFairValueDisclosureMember" unitRef="USD" decimals="-3">1480237000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="USD" decimals="-3">1421720000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities contextRef="AsOf2017-12-30_us-gaap_PortionAtFairValueFairValueDisclosureMember" unitRef="USD" decimals="-3">1421720000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">1446428000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1509924000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2016-12-31_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">29291000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2016-12-31_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">60513000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2016-12-31_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">236354000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2016-12-31_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">914028000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2016-12-31_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">178804000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2016-12-31_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">90934000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2017-12-30_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">19591000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2017-12-30_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">44191000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2017-12-30_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">180470000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2017-12-30_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">830447000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2017-12-30_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">187999000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2017-12-30_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">183730000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">262000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">587000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2015-12-27to2016-12-31_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">31000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2015-12-27to2016-12-31_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">19000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2015-12-27to2016-12-31_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">41000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2015-12-27to2016-12-31_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">252000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2015-12-27to2016-12-31_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">224000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2015-12-27to2016-12-31_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">20000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2017-01-01to2017-12-30_us-gaap_USTreasurySecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2017-01-01to2017-12-30_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">1000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2017-01-01to2017-12-30_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">13000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2017-01-01to2017-12-30_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">136000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2017-01-01to2017-12-30_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">110000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain contextRef="From2017-01-01to2017-12-30_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">2000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">24970000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">30274000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2015-12-27to2016-12-31_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">288000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2015-12-27to2016-12-31_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">991000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2015-12-27to2016-12-31_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">5572000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2015-12-27to2016-12-31_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">20555000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2015-12-27to2016-12-31_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">2859000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2015-12-27to2016-12-31_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">9000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2017-01-01to2017-12-30_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">254000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2017-01-01to2017-12-30_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">831000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2017-01-01to2017-12-30_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">5868000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2017-01-01to2017-12-30_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">13790000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2017-01-01to2017-12-30_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">2004000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments contextRef="From2017-01-01to2017-12-30_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">2223000</us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">8590000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2016-01-10to2016-12-31" unitRef="USD" decimals="-3">26602000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2017-01-01to2017-12-30_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">111000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2017-01-01to2017-12-30_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">168000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2017-01-01to2017-12-30_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">503000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2017-01-01to2017-12-30_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">4562000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2017-01-01to2017-12-30_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">1027000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2017-01-01to2017-12-30_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">2219000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2016-01-10to2016-12-31_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">288000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2016-01-10to2016-12-31_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">991000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2016-01-10to2016-12-31_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">3702000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2016-01-10to2016-12-31_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">18856000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2016-01-10to2016-12-31_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">2762000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses contextRef="From2016-01-10to2016-12-31_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">3000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">749831000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1133944000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2016-12-31_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">24260000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2016-12-31_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">49255000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2016-12-31_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">159665000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2016-12-31_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">765712000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2016-12-31_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">130994000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2016-12-31_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">4058000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2017-12-30_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">12966000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2017-12-30_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">16097000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2017-12-30_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">19628000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2017-12-30_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">439174000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2017-12-30_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">125819000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue contextRef="AsOf2017-12-30_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">136147000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">16380000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2016-01-10to2016-12-31" unitRef="USD" decimals="-3">3672000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2017-01-01to2017-12-30_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">143000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2017-01-01to2017-12-30_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">663000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2017-01-01to2017-12-30_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">5365000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2017-01-01to2017-12-30_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">9228000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2017-01-01to2017-12-30_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">977000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2017-01-01to2017-12-30_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">4000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2016-01-10to2016-12-31_us-gaap_USTreasurySecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2016-01-10to2016-12-31_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2016-01-10to2016-12-31_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">1870000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2016-01-10to2016-12-31_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">1699000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2016-01-10to2016-12-31_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">97000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses contextRef="From2016-01-10to2016-12-31_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">6000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">573976000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">118800000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2016-12-31_us-gaap_USTreasurySecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2016-12-31_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2016-12-31_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">64645000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2016-12-31_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">40910000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2016-12-31_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">6326000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2016-12-31_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">6919000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2017-12-30_us-gaap_USTreasurySecuritiesMember" unitRef="USD" decimals="-3">6371000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2017-12-30_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="USD" decimals="-3">25972000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2017-12-30_us-gaap_MortgageBackedSecuritiesMember" unitRef="USD" decimals="-3">153835000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2017-12-30_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">347052000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2017-12-30_us-gaap_MunicipalBondsMember" unitRef="USD" decimals="-3">38167000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue contextRef="AsOf2017-12-30_us-gaap_OtherDebtSecuritiesMember" unitRef="USD" decimals="-3">2579000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">162045000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">1108172000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">160967000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">15244000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">161687000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">1089840000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">155354000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">14839000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">1348777000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">1323807000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
    <grmn:PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions contextRef="AsOf2017-12-30" unitRef="Pure" decimals="INF">0.80</grmn:PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">17572000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">14179000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">11598000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">9478000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">7777000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">21606000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">82210000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:LeaseAndRentalExpense contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">18915000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">18104000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">19657000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="AsOf2016-12-31_custom_GarminEuropeLtdAndGarminCorporationMember" unitRef="USD" decimals="-3">113000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="AsOf2017-12-30_custom_GarminEuropeLtdAndGarminCorporationMember" unitRef="USD" decimals="-3">271000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="AsOf2016-12-31_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="USD" decimals="-3">113000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="AsOf2016-12-31_us-gaap_PortionAtFairValueFairValueDisclosureMember" unitRef="USD" decimals="-3">113000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="AsOf2017-12-30_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="USD" decimals="-3">271000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="AsOf2017-12-30_us-gaap_PortionAtFairValueFairValueDisclosureMember" unitRef="USD" decimals="-3">271000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">313385000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent contextRef="From2017-01-01to2017-12-30_custom_DefinedContributionRetirementPlanMember_custom_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember" unitRef="Pure" decimals="INF">0.5</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent contextRef="From2017-01-01to2017-12-30_custom_DefinedContributionRetirementPlanMember_us-gaap_SubsidiariesMember" unitRef="Pure" decimals="INF">0.075</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">43826000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">37489000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">40844000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">31343000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">49138000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">66627000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">50936000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">4216000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">5343000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">82279000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">53354000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">71970000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">4203000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">9354000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">8809000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">11712000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-5858000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-3823000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">15915000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">3496000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">4986000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">43688000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">55730000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">42406000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-154543000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-1620000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-506000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-110855000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">54110000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">41900000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">238803000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">198516000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">220385000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2015-12-27to2016-12-31_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MaximumMember" unitRef="USD" decimals="-3">171000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2015-12-27to2016-12-31_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MinimumMember" unitRef="USD" decimals="-3">49000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2014-12-28to2015-12-26_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MaximumMember" unitRef="USD" decimals="-3">154000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2014-12-28to2015-12-26_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MinimumMember" unitRef="USD" decimals="-3">44000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MaximumMember" unitRef="USD" decimals="-3">186000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MinimumMember" unitRef="USD" decimals="-3">53600000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">5977000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">1931000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">2749000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-102316000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-100010000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-111989000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember" unitRef="USD" decimals="-3">77000000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2014-12-28to2015-12-26_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember" unitRef="USD" decimals="-3">52000000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2015-12-27to2016-12-31_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember" unitRef="USD" decimals="-3">55000000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-4646000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-8592000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-16593000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsOther contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">14632000</us-gaap:IncomeTaxReconciliationTaxSettlementsOther>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsOther contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">16969000</us-gaap:IncomeTaxReconciliationTaxSettlementsOther>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsOther contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">17447000</us-gaap:IncomeTaxReconciliationTaxSettlementsOther>
    <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">5363000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">21246000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">17328000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">3895000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">4589000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">5528000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">10851000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">8573000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">8548000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">130798000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">115090000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2014-12-27" unitRef="USD" decimals="-3">77495000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2015-12-26" unitRef="USD" decimals="-3">97904000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">8564000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">89000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">489000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-983000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">1671000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">940000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">26295000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">29019000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">28859000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="From2017-01-01to2017-12-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">364000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">134000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">-18168000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">6664000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">11088000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="From2015-12-27to2016-12-31_custom_VariousOtherJurisdictionsMember" unitRef="USD" decimals="-3">11151000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="From2014-12-28to2015-12-26_custom_VariousOtherJurisdictionsMember" unitRef="USD" decimals="-3">6971000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="From2017-01-01to2017-12-30_custom_VariousOtherJurisdictionsMember" unitRef="USD" decimals="-3">17918000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember" unitRef="Pure" decimals="INF">0.0783</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2014-12-28to2015-12-26_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember" unitRef="Pure" decimals="INF">0.0783</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2015-12-27to2016-12-31_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember" unitRef="Pure" decimals="INF">0.0783</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">8413000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">5012000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">8799000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">70419000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2017-12-30_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember" unitRef="USD" decimals="-3">43210000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2017-12-30_us-gaap_ForeignCountryMember_custom_FinnishTaxAdministrationMember" unitRef="USD" decimals="-3">1757000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2017-12-30_us-gaap_DomesticCountryMember_us-gaap_InternalRevenueServiceIRSMember" unitRef="USD" decimals="-3">10610000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2017-12-30_custom_VariousOtherJurisdictionsMember" unitRef="USD" decimals="-3">9608000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2017-12-30_us-gaap_ForeignCountryMember_us-gaap_TaxAndCustomsAdministrationNetherlandsMember" unitRef="USD" decimals="-3">5234000</us-gaap:OperatingLossCarryforwards>
    <grmn:OperatingLossCarryforwardsExpirationYear contextRef="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MaximumMember">2024</grmn:OperatingLossCarryforwardsExpirationYear>
    <grmn:OperatingLossCarryforwardsExpirationYear contextRef="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember_us-gaap_MinimumMember">2023</grmn:OperatingLossCarryforwardsExpirationYear>
    <grmn:OperatingLossCarryforwardsExpirationYear contextRef="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_custom_FinnishTaxAdministrationMember_us-gaap_MinimumMember">2025</grmn:OperatingLossCarryforwardsExpirationYear>
    <grmn:OperatingLossCarryforwardsExpirationYear contextRef="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_custom_FinnishTaxAdministrationMember_us-gaap_MaximumMember">2027</grmn:OperatingLossCarryforwardsExpirationYear>
    <grmn:OperatingLossCarryforwardsExpirationYear contextRef="From2017-01-01to2017-12-30_us-gaap_DomesticCountryMember_us-gaap_InternalRevenueServiceIRSMember_us-gaap_MinimumMember">2022</grmn:OperatingLossCarryforwardsExpirationYear>
    <grmn:OperatingLossCarryforwardsExpirationYear contextRef="From2017-01-01to2017-12-30_us-gaap_DomesticCountryMember_us-gaap_InternalRevenueServiceIRSMember_us-gaap_MaximumMember">2037</grmn:OperatingLossCarryforwardsExpirationYear>
    <grmn:OperatingLossCarryforwardsExpirationYear contextRef="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_us-gaap_TaxAndCustomsAdministrationNetherlandsMember">2026</grmn:OperatingLossCarryforwardsExpirationYear>
    <grmn:UnrecognizedTaxBenefitsNet contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">127306000</grmn:UnrecognizedTaxBenefitsNet>
    <grmn:UnrecognizedTaxBenefitsNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">109667000</grmn:UnrecognizedTaxBenefitsNet>
    <grmn:UnrecognizedTaxBenefitsNet contextRef="AsOf2015-12-26" unitRef="USD" decimals="-3">93654000</grmn:UnrecognizedTaxBenefitsNet>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">5605000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">3901000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="AsOf2015-12-26" unitRef="USD" decimals="-3">2479000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">1704000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">320000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">1422000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:IncomeTaxExaminationYearUnderExamination contextRef="From2017-01-01to2017-12-30_us-gaap_ForeignCountryMember_us-gaap_SwissFederalTaxAdministrationFTAMember">2012</us-gaap:IncomeTaxExaminationYearUnderExamination>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit contextRef="AsOf2017-12-30_us-gaap_MinimumMember" unitRef="USD" decimals="-3">20000000</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit contextRef="AsOf2017-12-30_us-gaap_MaximumMember" unitRef="USD" decimals="-3">25000000</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">4390000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-5938000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">3605000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">2202000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2768000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">5129000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">10100000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">6920000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">8953000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">910000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1397000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">816000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2196000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">10722000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">13548000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">6261000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">29632000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">8413000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">5012000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">165162000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">15368000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">4690000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">32487000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">8799000</us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries>
    <us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">5403000</us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">5383000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">7542000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">3677000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">4005000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">7267000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">4622000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">221817000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">133789000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">11674000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">17854000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">3147000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2876000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">17364000</us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates>
    <us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">3865000</us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates>
    <grmn:DeferredTaxLiabilityWithholdingTax contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">60555000</grmn:DeferredTaxLiabilityWithholdingTax>
    <grmn:DeferredTaxLiabilityWithholdingTax contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">58597000</grmn:DeferredTaxLiabilityWithholdingTax>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">4950000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1523000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilities contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">97690000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">84715000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">124127000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">49074000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="AsOf2016-12-31_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="USD" decimals="-3">846883000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="AsOf2016-12-31_us-gaap_PortionAtFairValueFairValueDisclosureMember" unitRef="USD" decimals="-3">846883000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="AsOf2017-12-30_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="USD" decimals="-3">891488000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="AsOf2017-12-30_us-gaap_PortionAtFairValueFairValueDisclosureMember" unitRef="USD" decimals="-3">891488000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s excess purchase cost over fair value of net assets acquired (goodwill) was $286,982 at December 30, 2017, and&#13;$224,553 at December 31, 2016.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    30,&lt;br /&gt;2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December&#13;    31, &lt;br /&gt;2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 74%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Goodwill&#13;    balance at beginning of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;224,553&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;187,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Acquisitions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;58,332&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;38,061&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finalization&#13;    of purchase price allocations and effect of foreign currency translation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,097&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,299&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Goodwill&#13;    balance at end of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;286,982&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;224,553&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Summarized&#13;financial information depicting the impact of the new revenue standard follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;52-Weeks&#13;    Ended December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;53-Weeks&#13;    Ended December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;    reported&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restated&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;    reported&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restated&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 22%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,087,004&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,121,560&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;34,556&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,018,665&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,045,796&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27,131&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,783,164&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,797,941&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,777&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,679,570&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,688,525&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,955&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;668,860&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;683,637&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,777&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;623,909&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;632,864&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,955&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income tax (benefit)&#13;    provision&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(12,661&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(7,902&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,759&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;118,856&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;122,890&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,034&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;694,955&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;704,973&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;510,814&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;515,735&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,921&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted net income per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.68&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.74&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.06&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.72&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.02&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;    reported&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restated&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;    reported&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restated&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current assets:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in; width: 22%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;48,312&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30,525&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(17,787&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;47,395&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;34,665&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(12,730&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    current assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,363,925&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,346,139&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(17,786&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,263,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,250,286&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(12,731&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Noncurrent&#13;    deferred income tax&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;199,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;189,959&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9,384&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;110,293&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;105,668&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4,625&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Noncurrent&#13;    deferred costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;73,851&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;33,029&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(40,822&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,151&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(25,217&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,010,260&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,942,268&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(67,991&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,525,133&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,482,560&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(42,573&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&#13;    liabilities:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;139,681&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;103,140&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(36,542&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;146,564&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;118,496&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(28,068&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    current liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;828,656&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;792,115&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(36,541&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;782,735&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;754,667&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(28,068&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;75,215&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;76,612&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,396&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;61,220&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;62,617&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,397&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Non-current&#13;    deferred revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;163,840&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;87,061&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(76,779&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;140,407&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;91,238&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(49,169&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Retained&#13;    earnings&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,368,874&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,412,423&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,549&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,056,702&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,090,233&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;33,531&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accumulated&#13;    other comprehensive income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,045&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,428&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;382&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(36,761&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(37,024&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(263&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    stockholders' equity&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,802,466&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,846,397&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,931&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,418,003&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,451,271&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;33,268&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    liabilities and stockholders' equity&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,010,260&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,942,267&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(67,992&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,525,133&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,482,561&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(42,572&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&#13;Effective for the fiscal year ending December 29, 2018, we have adopted ASC Topic 606. The balances above are restated under ASC&#13;Topic 606.&lt;/font&gt;&lt;/p&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:IncomeTaxReconciliationTaxCreditsForeign contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">180034000</us-gaap:IncomeTaxReconciliationTaxCreditsForeign>
    <us-gaap:IncomeTaxReconciliationTaxCreditsForeign contextRef="From2014-12-28to2015-12-26" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxReconciliationTaxCreditsForeign contextRef="From2015-12-27to2016-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">19916000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="From2014-12-28to2015-12-26" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="From2015-12-27to2016-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2015-12-27to2016-12-31" unitRef="Pure" decimals="INF">0.35</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2017-12-21to2017-12-22" unitRef="Pure" decimals="INF">0.21</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2014-12-27_custom_StockOptionAndSARMember" unitRef="USDPShares" decimals="INF">63.19</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2015-12-26_custom_StockOptionAndSARMember" unitRef="USDPShares" decimals="INF">66.80</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-12-31_custom_StockOptionAndSARMember" unitRef="USDPShares" decimals="INF">74.48</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember" unitRef="USDPShares" decimals="INF">48.94</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice>
    <grmn:ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2014-12-28to2015-12-26_custom_StockOptionAndSARMember" unitRef="USDPShares" decimals="INF">29.15</grmn:ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <grmn:ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2015-12-27to2016-12-31_custom_StockOptionAndSARMember" unitRef="USDPShares" decimals="INF">50.77</grmn:ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <grmn:ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember" unitRef="USDPShares" decimals="INF">50.15</grmn:ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2014-12-28to2015-12-26_custom_StockOptionAndSARMember" unitRef="USDPShares" decimals="INF">70.58</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2015-12-27to2016-12-31_custom_StockOptionAndSARMember" unitRef="USDPShares" decimals="INF">51.12</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember" unitRef="USDPShares" decimals="INF">84.57</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember" unitRef="USDPShares" decimals="INF">48.76</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember" unitRef="USDPShares" decimals="INF">51.46</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber contextRef="AsOf2014-12-27_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">4731000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber contextRef="AsOf2015-12-26_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">4061000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber contextRef="AsOf2016-12-31_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">2737000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">392000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross contextRef="From2014-12-28to2015-12-26_custom_StockOptionAndSARMember" unitRef="Shares" xsi:nil="true" />
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross contextRef="From2015-12-27to2016-12-31_custom_StockOptionAndSARMember" unitRef="Shares" xsi:nil="true" />
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember" unitRef="Shares" xsi:nil="true" />
    <grmn:StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised contextRef="From2014-12-28to2015-12-26_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">-474000</grmn:StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised>
    <grmn:StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised contextRef="From2015-12-27to2016-12-31_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">-716000</grmn:StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised>
    <grmn:StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">-397000</grmn:StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod contextRef="From2014-12-28to2015-12-26_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">-196000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod contextRef="From2015-12-27to2016-12-31_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">-608000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">-1948000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">365000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">27000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">392000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice18.00To40.00Member" unitRef="Shares" decimals="INF">21000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice40.01To60.00Member" unitRef="Shares" decimals="INF">369000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice60.01To80.00Member" unitRef="Shares" xsi:nil="true" />
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice80.01To100.00Member" unitRef="Shares" decimals="INF">2000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice100.01To120.00Member" unitRef="Shares" xsi:nil="true" />
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice120.01To140.00Member" unitRef="Shares" xsi:nil="true" />
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember">P2Y4M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice18.00To40.00Member">P1Y11M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice40.01To60.00Member">P2Y4M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice80.01To100.00Member">P4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember" unitRef="Shares" decimals="INF">366000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice18.00To40.00Member" unitRef="Shares" decimals="INF">21000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice40.01To60.00Member" unitRef="Shares" decimals="INF">343000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice60.01To80.00Member" unitRef="Shares" xsi:nil="true" />
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice80.01To100.00Member" unitRef="Shares" decimals="INF">2000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice100.01To120.00Member" unitRef="Shares" xsi:nil="true" />
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="AsOf2017-12-30_custom_StockOptionAndSARMember_custom_ExercisePrice120.01To140.00Member" unitRef="Shares" xsi:nil="true" />
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2014-12-27_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">42.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2015-12-26_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">39.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2016-12-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">38.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2017-12-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">45.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2014-12-28to2015-12-26_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">37.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2015-12-27to2016-12-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">40.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2017-01-01to2017-12-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">51.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="From2014-12-28to2015-12-26_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">40.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="From2015-12-27to2016-12-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">38.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="From2017-01-01to2017-12-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">39.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="From2014-12-28to2015-12-26_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">42.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="From2015-12-27to2016-12-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">44.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="From2017-01-01to2017-12-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">40.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2014-12-27_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">1088000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2015-12-26_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">1657000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2016-12-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">1824000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2017-12-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">2062000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2014-12-28to2015-12-26_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">1184000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2015-12-27to2016-12-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">1241000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">1055000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-30_custom_NonEmployeeDirectorsEquityIncentivePlan2011Member_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">10432</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2015-12-27to2016-12-31_custom_NonEmployeeDirectorsEquityIncentivePlan2011Member_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">12984</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2014-12-28to2015-12-26_custom_NonEmployeeDirectorsEquityIncentivePlan2011Member_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">12008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-30_custom_EquityIncentivePlan2005Member_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">1044045</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2015-12-27to2016-12-31_custom_EquityIncentivePlan2005Member_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">1228427</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2014-12-28to2015-12-26_custom_EquityIncentivePlan2005Member_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">1171905</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="From2014-12-28to2015-12-26_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">562000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="From2015-12-27to2016-12-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">565000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="From2017-01-01to2017-12-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">763000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2014-12-28to2015-12-26_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">53000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2015-12-27to2016-12-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">509000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2017-01-01to2017-12-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">54000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:AssetsNet contextRef="AsOf2017-12-30" unitRef="USD" id="Foot-04-0" decimals="-3">3802466000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="AsOf2016-12-31" unitRef="USD" id="Foot-04-1" decimals="-3">3418003000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="AsOf2015-12-26" unitRef="USD" id="Foot-04-2" decimals="-3">3345126000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="AsOf2017-12-30_us-gaap_AmericasMember" unitRef="USD" id="Foot-04-3" decimals="-3">2325569000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="AsOf2017-12-30_us-gaap_AsiaPacificMember" unitRef="USD" id="Foot-04-4" decimals="-3">982898000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="AsOf2017-12-30_us-gaap_EMEAMember" unitRef="USD" id="Foot-04-5" decimals="-3">493999000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="AsOf2016-12-31_us-gaap_AmericasMember" unitRef="USD" id="Foot-04-6" decimals="-3">2153161000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="AsOf2016-12-31_us-gaap_AsiaPacificMember" unitRef="USD" id="Foot-04-7" decimals="-3">933999000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="AsOf2016-12-31_us-gaap_EMEAMember" unitRef="USD" id="Foot-04-8" decimals="-3">330843000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="AsOf2015-12-26_us-gaap_AmericasMember" unitRef="USD" id="Foot-04-9" decimals="-3">2110108000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="AsOf2015-12-26_us-gaap_AsiaPacificMember" unitRef="USD" id="Foot-04-10" decimals="-3">921410000</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="AsOf2015-12-26_us-gaap_EMEAMember" unitRef="USD" id="Foot-04-11" decimals="-3">313608000</us-gaap:AssetsNet>
    <us-gaap:NumberOfReportableSegments contextRef="From2016-12-27to2017-12-31" unitRef="Segment" decimals="INF">5</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments contextRef="From2016-12-27to2017-12-31" unitRef="Segment" decimals="INF">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2011-06-30_custom_NonEmployeeDirectorsEquityIncentivePlan2011Member" unitRef="Shares" decimals="INF">122592</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2005-06-30_custom_EquityIncentivePlan2005Member" unitRef="Shares" decimals="INF">10000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2013-12-28_custom_EquityIncentivePlan2005Member" unitRef="Shares" decimals="INF">13000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2000-10-31_custom_EquityIncentivePlan2000Member" unitRef="Shares" decimals="INF">7000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2001-10-31_custom_NonEmployeeDirectorsOptionPlan2000Member" unitRef="Shares" decimals="INF">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2009-12-26_custom_NonEmployeeDirectorsOptionPlan2000Member" unitRef="Shares" decimals="INF">250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2015-06-30_custom_EmployeeStockPurchasePlanMember" unitRef="Shares" decimals="INF">6000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="From2011-06-01to2011-06-30_custom_NonEmployeeDirectorsEquityIncentivePlan2011Member">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="From2005-06-01to2005-06-30_custom_EquityIncentivePlan2005Member_custom_StockOptionAndSARMember">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="From2005-06-01to2005-06-30_custom_EquityIncentivePlan2005Member_us-gaap_RestrictedStockUnitsRSUMember">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="From2001-10-01to2001-10-31_custom_EquityIncentivePlan2000Member_custom_StockOptionAndSARMember">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="From2000-10-01to2000-10-31_custom_NonEmployeeDirectorsOptionPlan2000Member">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="From2011-06-01to2011-06-30_custom_NonEmployeeDirectorsEquityIncentivePlan2011Member">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="From2005-06-01to2005-06-30_custom_EquityIncentivePlan2005Member_custom_StockOptionAndSARMember">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="From2001-10-01to2001-10-31_custom_EquityIncentivePlan2000Member_custom_StockOptionAndSARMember">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="From2000-10-01to2000-10-31_custom_NonEmployeeDirectorsOptionPlan2000Member">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized contextRef="From2013-12-29to2014-12-30_custom_EquityIncentivePlan2005Member" unitRef="Shares" decimals="INF">3000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized contextRef="From2010-12-28to2011-12-26_custom_NonEmployeeDirectorsOptionPlan2000Member" unitRef="Shares" decimals="INF">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized contextRef="From2015-06-01to2015-06-30_custom_EmployeeStockPurchasePlanMember" unitRef="Shares" decimals="INF">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward contextRef="From2017-01-01to2017-12-30_custom_EquityIncentivePlan2005Member_us-gaap_RestrictedStockUnitsRSUMember">&lt;p&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;RSUs granted prior to December 10, 2012 vested or&#13;are vesting evenly over a period of five years.&lt;/font&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember">P2Y4M10D</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2017-01-01to2017-12-30_us-gaap_RestrictedStockUnitsRSUMember">P1Y3M14D</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember">P2Y0M18D</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">30280000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">23351000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">22429000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested>
    <grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember" unitRef="USD" decimals="-3">4209000</grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding contextRef="From2017-01-01to2017-12-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USD" decimals="-3">122885000</grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember" unitRef="USD" decimals="-3">3994000</grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable>
    <grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue contextRef="From2014-12-28to2015-12-26_custom_StockOptionAndSARMember" unitRef="USD" decimals="-3">3714000</grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue contextRef="From2015-12-27to2016-12-31_custom_StockOptionAndSARMember" unitRef="USD" decimals="-3">1632000</grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember" unitRef="USD" decimals="-3">3742000</grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue contextRef="From2014-12-28to2015-12-26_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USD" decimals="-3">20787000</grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue contextRef="From2015-12-27to2016-12-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USD" decimals="-3">27386000</grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue contextRef="From2017-01-01to2017-12-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USD" decimals="-3">45424000</grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue>
    <us-gaap:SharePrice contextRef="AsOf2017-12-30" unitRef="USDPShares" decimals="INF">59.57</us-gaap:SharePrice>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">65166000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="From2015-06-01to2015-06-30_custom_EmployeeStockPurchasePlanMember" unitRef="Pure" decimals="INF">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1 contextRef="From2015-06-01to2015-06-30_custom_EmployeeStockPurchasePlanMember" unitRef="Pure" decimals="INF">0.85</grmn:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward contextRef="From2017-01-01to2017-12-30_custom_EmployeeStockPurchasePlanMember" unitRef="Shares" decimals="INF">489267</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward contextRef="From2015-12-27to2016-12-31_custom_EmployeeStockPurchasePlanMember" unitRef="Shares" decimals="INF">541018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward contextRef="From2014-12-28to2015-12-26_custom_EmployeeStockPurchasePlanMember" unitRef="Shares" decimals="INF">488753</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward contextRef="From2017-01-01to2017-12-30_custom_EmployeeStockPurchasePlanMember" unitRef="USD" decimals="-3">20996000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward contextRef="From2015-12-27to2016-12-31_custom_EmployeeStockPurchasePlanMember" unitRef="USD" decimals="-3">18157000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward>
    <grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward contextRef="From2014-12-28to2015-12-26_custom_EmployeeStockPurchasePlanMember" unitRef="USD" decimals="-3">16789000</grmn:ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="AsOf2017-12-30_custom_EmployeeStockPurchasePlanMember" unitRef="Shares" decimals="INF">970366</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2017-01-01to2017-12-30" unitRef="Shares" decimals="INF">187828</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2014-12-28to2015-12-26" unitRef="Shares" decimals="INF">190631</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2015-12-27to2016-12-31" unitRef="Shares" decimals="INF">188818</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2017-01-01to2017-12-30" unitRef="Shares" decimals="INF">904</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2014-12-28to2015-12-26" unitRef="Shares" decimals="INF">476</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2015-12-27to2016-12-31" unitRef="Shares" decimals="INF">525</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2017-01-01to2017-12-30" unitRef="Shares" decimals="INF">188732</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2014-12-28to2015-12-26" unitRef="Shares" decimals="INF">191107</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2015-12-27to2016-12-31" unitRef="Shares" decimals="INF">189343</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2017-01-01to2017-12-30" unitRef="Shares" decimals="INF">1175728</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2014-12-28to2015-12-26" unitRef="Shares" decimals="INF">4086983</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2015-12-27to2016-12-31" unitRef="Shares" decimals="INF">3547738</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="AsOf2015-02-13" unitRef="USD" decimals="-3">300000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramExpirationDate contextRef="From2015-02-12to2015-02-13">2016-12-31</us-gaap:StockRepurchaseProgramExpirationDate>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="From2017-01-01to2017-12-30" unitRef="Shares" decimals="INF">1474092</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="From2014-12-28to2015-12-26" unitRef="Shares" decimals="INF">3148901</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="From2015-12-27to2016-12-31" unitRef="Shares" decimals="INF">2152716</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">74523000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">131413000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">93233000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">78909000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="AsOf2017-09-30" unitRef="USD" decimals="-3">-9411000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="From2017-10-01to2017-12-30" unitRef="USD" decimals="-3">88320000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="From2017-10-01to2017-12-30" unitRef="USD" decimals="-3">88320000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">-22864000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="AsOf2017-09-30" unitRef="USD" decimals="-3">-27350000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax contextRef="From2017-10-01to2017-12-30" unitRef="USD" decimals="-3">3585000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax contextRef="From2017-10-01to2017-12-30" unitRef="USD" decimals="-3">901000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="From2017-10-01to2017-12-30" unitRef="USD" decimals="-3">4486000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="From2017-10-01to2017-12-30" unitRef="USD" decimals="-3">91905000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="From2017-10-01to2017-12-30" unitRef="USD" decimals="-3">901000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="From2017-10-01to2017-12-30" unitRef="USD" decimals="-3">92806000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ProfitLoss contextRef="From2017-10-01to2017-12-30_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-901000</us-gaap:ProfitLoss>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">1162157000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">979859000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:IncomeTaxesPaidNet contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">106146000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">252885000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">115548000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:ProceedsFromIncomeTaxRefunds contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">3806000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <us-gaap:ProceedsFromIncomeTaxRefunds contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">3793000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <us-gaap:ProceedsFromIncomeTaxRefunds contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">4275000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <grmn:ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">4979000</grmn:ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation>
    <grmn:ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">1867000</grmn:ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation>
    <grmn:ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">-12123000</grmn:ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation>
    <us-gaap:FairValueOfAssetsAcquired contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">128190000</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:FairValueOfAssetsAcquired contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">38687000</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:FairValueOfAssetsAcquired contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">91620000</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">29587000</us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 contextRef="From2014-12-28to2015-12-26" unitRef="USD" xsi:nil="true" />
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">6344000</us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1>
    <grmn:CashPaidForAcquisitionsNetOfCashAcquired contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">90471000</grmn:CashPaidForAcquisitionsNetOfCashAcquired>
    <grmn:CashPaidForAcquisitionsNetOfCashAcquired contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">38687000</grmn:CashPaidForAcquisitionsNetOfCashAcquired>
    <grmn:CashPaidForAcquisitionsNetOfCashAcquired contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">77945000</grmn:CashPaidForAcquisitionsNetOfCashAcquired>
    <us-gaap:CashAcquiredFromAcquisition contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">8132000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition contextRef="From2014-12-28to2015-12-26" unitRef="USD" xsi:nil="true" />
    <us-gaap:CashAcquiredFromAcquisition contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">7331000</us-gaap:CashAcquiredFromAcquisition>
    <grmn:IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">13864000</grmn:IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment>
    <grmn:IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment contextRef="From2014-12-28to2015-12-26" unitRef="USD" xsi:nil="true" />
    <grmn:IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">2154000</grmn:IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax contextRef="From2017-10-01to2017-12-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Recently&#13;Issued Accounting Pronouncements&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Revenue&#13;from Contracts with Customers&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;May 2014, the FASB issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) No. 2014-09, Revenue from Contracts with Customers (Topic&#13;606) (&amp;#8220;ASU 2014-09&amp;#8221;), which supersedes previous revenue recognition guidance. The FASB has issued several standards&#13;amending or relating to ASU 2014-09 (collectively, the &amp;#8220;new revenue standard&amp;#8221;). The effective date of ASU 2014-09&#13;is for fiscal years, and interim periods within those years, beginning on or after December 15, 2017. The Company has adopted&#13;the new revenue standard in the first quarter of the Company&amp;#8217;s fiscal year ending December 29, 2018 using the full retrospective&#13;method, which will require the Company to restate each prior reporting period presented in future financial statement issuances.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company has evaluated Topic 606, and has assessed existing and historical contracts to identify possible differences in the timing&#13;of revenue recognition under the new revenue standard. During this evaluation, both senior management and the Audit Committee&#13;have been updated as to progress and findings on a frequent basis. Based on our evaluation of the new revenue standard, our recognition&#13;will be consistent with our historical accounting policies except for certain arrangements within the Company&amp;#8217;s auto segment.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;portion of the Company&amp;#8217;s auto segment contracts have historically been accounted for under Accounting Standards Codification&#13;Topic 985-605 Software-Revenue Recognition (Topic 985-605). Under Topic 985-605, the Company deferred revenue and associated costs&#13;of all elements of multiple-element software arrangements if vendor-specific objective evidence of fair value (VSOE) could not&#13;be established for an undelivered element (e.g. map updates). In applying the new revenue standard to certain contracts that include&#13;both software licenses and map updates, we will recognize the portion of revenue and costs related to the software license at&#13;the time of delivery rather than ratably over the map update period.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Additionally,&#13;for certain multiple-element arrangements within the Company&amp;#8217;s auto segment, the Company&amp;#8217;s policy has been to allocate&#13;consideration to traffic services and recognize the revenue and associated cost of royalties ratably over the estimated life of&#13;the underlying product. Under the new revenue standard, we will recognize revenue and associated costs of royalties related to&#13;certain traffic services at the time of hardware and/or software delivery. Specifically, the new revenue standard emphasize the&#13;timing of the Company&amp;#8217;s performance, and upon delivery of the navigation device and/or software, the Company has performed&#13;its obligation with respect to the design and production of the product to receive and interpret the broadcast traffic signal&#13;for the benefit of the end user.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;changes in accounting policy described above collectively result in reductions to deferred costs (asset) and deferred revenue&#13;(liability) balances, and accelerate the recognition of revenues and deferred costs in the auto segment going forward. Summarized&#13;financial information depicting the impact of the new revenue standard follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;52-Weeks&#13;    Ended December 30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;53-Weeks&#13;    Ended December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;    reported&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restated&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;    reported&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restated&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 22%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,087,004&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,121,560&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;34,556&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,018,665&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,045,796&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27,131&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,783,164&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,797,941&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,777&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,679,570&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,688,525&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,955&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;668,860&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;683,637&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,777&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;623,909&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;632,864&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,955&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income tax (benefit)&#13;    provision&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(12,661&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(7,902&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,759&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;118,856&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;122,890&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,034&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;694,955&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;704,973&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;510,814&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;515,735&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,921&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted net income per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.68&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.74&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.06&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.72&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.02&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    30, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;    reported&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restated&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;    reported&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restated&lt;sup&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current assets:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in; width: 22%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;48,312&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30,525&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(17,787&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;47,395&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;34,665&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(12,730&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    current assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,363,925&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,346,139&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(17,786&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,263,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,250,286&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(12,731&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Noncurrent&#13;    deferred income tax&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;199,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;189,959&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9,384&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;110,293&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;105,668&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4,625&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Noncurrent&#13;    deferred costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;73,851&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;33,029&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(40,822&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,151&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30,934&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(25,217&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,010,260&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,942,268&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(67,991&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,525,133&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,482,560&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(42,573&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&#13;    liabilities:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;139,681&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;103,140&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(36,542&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;146,564&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;118,496&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(28,068&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    current liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;828,656&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;792,115&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(36,541&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;782,735&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;754,667&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(28,068&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;75,215&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;76,612&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,396&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;61,220&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;62,617&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,397&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Non-current&#13;    deferred revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;163,840&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;87,061&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(76,779&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;140,407&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;91,238&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(49,169&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Retained&#13;    earnings&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,368,874&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,412,423&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,549&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,056,702&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,090,233&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;33,531&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accumulated&#13;    other comprehensive income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,045&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56,428&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;382&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(36,761&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(37,024&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(263&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    stockholders' equity&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,802,466&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,846,397&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;43,931&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,418,003&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,451,271&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;33,268&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    liabilities and stockholders' equity&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,010,260&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,942,267&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(67,992&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,525,133&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,482,561&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(42,572&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1)&#13;Effective for the fiscal year ending December 29, 2018, we have adopted ASC Topic 606. The balances above are restated under ASC&#13;Topic 606.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s historical net cash flows provided by or used in operating, investing, and financing activities are not impacted&#13;by adoption of the new revenue standard.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Financial&#13;Instruments &amp;#8211; Recognition, Measurement, Presentation, and Disclosure&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;January 2016, the FASB issued Accounting Standards Update No. 2016-01, Financial Instruments&amp;#8212;Overall (Subtopic 825-10):&#13;Recognition and Measurement of Financial Assets and Financial Liabilities (&amp;#8220;ASU 2016-01&amp;#8221;). The standard addresses&#13;certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. ASU 2016-01 is effective for&#13;fiscal years, and interim periods within those years, beginning after December 15, 2017. The Company will adopt the new standard&#13;effective in the first quarter of fiscal year 2018, and it is not expected to have a material impact on the Company&amp;#8217;s financial&#13;position or results of operations.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Leases&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (&amp;#8220;ASU 2016-02&amp;#8221;), which&#13;sets out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors.&#13;ASU 2016-02 requires lessees to present a right-of-use asset and a corresponding lease liability on the balance sheet. Lessor&#13;accounting is substantially unchanged compared to the current accounting guidance. ASU 2016-02 is effective for fiscal years,&#13;and interim periods within those years, beginning after December 15, 2018. Early adoption is permitted. The Company is currently&#13;evaluating the impact of adopting the new standard on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Statement&#13;of Cash Flows&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;August 2016, the FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain&#13;Cash Receipts and Cash Payments (&amp;#8220;ASU 2016-15&amp;#8221;), which adds or clarifies guidance on the classification of certain&#13;cash receipts and payments in the statement of cash flows. The standard addresses eight specific cash flow issues with the objective&#13;of reducing diversity in practice. ASU 2016-15 is effective for fiscal years, and interim periods within those years, beginning&#13;after December 15, 2017. The Company will adopt the new standard effective in the first quarter of fiscal year 2018, and it is&#13;not expected to have a material impact on the Company&amp;#8217;s financial position of results of operations.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Income&#13;Taxes&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;October 2016, the FASB issued Accounting Standards Update No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets&#13;Other than Inventory (&amp;#8220;ASU 2016-16&amp;#8221;), which requires recognition of the income tax consequences of an intra-entity&#13;transfer of an asset other than inventory when the transfer occurs. ASU 2016-16 is effective for fiscal years, and interim periods&#13;within those years, beginning after December 15, 2017. The Company will adopt the new standard effective in the first quarter&#13;of fiscal year 2018, and it is not expected to have a material impact on the Company&amp;#8217;s financial position or results of&#13;operations.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Receivables&#13;&amp;#8211; Nonrefundable Fees and Other Costs&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;March 2017, the FASB issued Accounting Standards Update No. 2017-08, Receivables &amp;#8211; Nonrefundable Fees and Other Costs (Topic&#13;310-20): Premium Amortization on Purchased Callable Debt Securities (&amp;#8220;ASU 2017-08&amp;#8221;), which shortens the amortization&#13;period for certain callable debt securities held at a premium, requiring the premium to be amortized to the earliest call date.&#13;Callable debt securities held at a discount continue to be amortized to maturity. ASU 2017-08 is effective for fiscal years, and&#13;interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating&#13;the impact of adopting the new standard on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Income&#13;Statement &amp;#8211; Reporting Comprehensive Income&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;February 2018, the FASB issued Accounting Standards Update No. 2018-02, Income Statement &amp;#8211; Reporting Comprehensive Income&#13;(Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (&amp;#8220;ASU 2018-02&amp;#8221;),&#13;which allows for stranded tax effects in accumulated other comprehensive income resulting from the U.S. Tax Cuts and Jobs Act&#13;to be reclassified to retained earnings. ASU 2018-02 is effective for fiscal years, and interim periods within those years, beginning&#13;after December 15, 2018. Early adoption is permitted. The Company is currently evaluating the impact of adopting the new standard&#13;and expects to early adopt the new standard effective in the first quarter of fiscal year 2018. The Company does not expect the&#13;new standard to have a material impact on the Company&amp;#8217;s financial position or results of operations.&lt;/font&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;overall impact of the move was immaterial. However, action camera related operating results for the 52-weeks ended December 26,&#13;2015 has been recast to conform to the 2017 and 2016 presentation.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="22" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Reportable&#13;    Segments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;52-Weeks&#13;    Ended December 30, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Outdoor&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Fitness&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Marine&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Auto&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Aviation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 22%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;698,867&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;762,194&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;374,001&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;750,583&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;501,359&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,087,004&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;448,410&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;422,636&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;212,592&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;327,921&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;371,605&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,783,164&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;249,867&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;146,765&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;50,328&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;67,967&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;153,933&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;668,860&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;53-Weeks&#13;    Ended December 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 22%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;546,326&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;818,486&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;331,947&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;882,558&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;439,348&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,018,665&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;340,504&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;437,205&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;183,709&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;388,747&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;329,405&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,679,570&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;184,035&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;160,596&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;52,167&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;102,347&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;124,764&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;623,909&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;52-Weeks&#13;    Ended December 26, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; width: 22%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;411,184&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;661,599&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;286,778&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,062,091&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;398,618&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,820,270&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;254,878&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;366,139&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;158,493&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;464,480&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;294,714&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,538,704&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating income&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;139,070&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;134,574&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;28,611&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;136,069&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;111,257&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;549,581&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <grmn:ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1 contextRef="From2014-12-28to2015-12-26_custom_StockOptionAndSARMember" unitRef="USDPShares" xsi:nil="true" />
    <grmn:ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1 contextRef="From2015-12-27to2016-12-31_custom_StockOptionAndSARMember" unitRef="USDPShares" xsi:nil="true" />
    <grmn:ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1 contextRef="From2017-01-01to2017-12-30_custom_StockOptionAndSARMember" unitRef="USDPShares" xsi:nil="true" />
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2017-12-30" unitRef="USD" decimals="-3">11435000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">19291000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2014-12-27" unitRef="USD" decimals="-3">29688000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2015-12-26" unitRef="USD" decimals="-3">16586000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2015-12-26_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="USD" decimals="-3">13805000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2016-12-31_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="USD" decimals="-3">14669000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2015-12-26_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="USD" decimals="-3">2781000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2016-12-31_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="USD" decimals="-3">4622000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2014-12-27_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="USD" decimals="-3">18330000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2014-12-27_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="USD" decimals="-3">11358000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2017-12-30_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="USD" decimals="-3">4168000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="AsOf2017-12-30_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="USD" decimals="-3">7267000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">4098000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">-2099000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">6103000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="From2015-12-27to2016-12-31_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="USD" decimals="-3">4137000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="From2015-12-27to2016-12-31_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="USD" decimals="-3">1966000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="From2014-12-28to2015-12-26_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="USD" decimals="-3">-2521000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="From2014-12-28to2015-12-26_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="USD" decimals="-3">422000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="From2017-01-01to2017-12-30_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="USD" decimals="-3">1021000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="From2017-01-01to2017-12-30_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="USD" decimals="-3">3077000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="From2017-01-01to2017-12-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="From2014-12-28to2015-12-26" unitRef="USD" xsi:nil="true" />
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="From2015-12-27to2016-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="From2015-12-27to2016-12-31_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="From2015-12-27to2016-12-31_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="From2014-12-28to2015-12-26_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="From2014-12-28to2015-12-26_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="From2017-01-01to2017-12-30_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="From2017-01-01to2017-12-30_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="From2017-01-01to2017-12-30" unitRef="USD" decimals="-3">11954000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="From2014-12-28to2015-12-26" unitRef="USD" decimals="-3">11003000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="From2015-12-27to2016-12-31" unitRef="USD" decimals="-3">3398000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="From2015-12-27to2016-12-31_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="USD" decimals="-3">3273000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="From2015-12-27to2016-12-31_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="USD" decimals="-3">125000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="From2014-12-28to2015-12-26_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="USD" decimals="-3">2004000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="From2014-12-28to2015-12-26_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="USD" decimals="-3">8999000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="From2017-01-01to2017-12-30_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="USD" decimals="-3">11522000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="From2017-01-01to2017-12-30_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="USD" decimals="-3">432000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="From2017-01-01to2017-12-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;SCHEDULE&#13;II - VALUATION AND QUALIFYING ACCOUNTS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Garmin&#13;Ltd. and Subsidiaries&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(&lt;i&gt;In&#13;thousands&lt;/i&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Additions&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Balance&#13;    at&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Charged&#13;    to&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Charged&#13;    to&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Balance&#13;    at&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Beginning&#13;    of&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Costs&#13;    and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;End&#13;    of&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Period&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Expenses&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Accounts&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Deductions&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Period&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Year Ended December 30, 2017:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deducted&#13;    from asset accounts&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.25in; width: 35%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Allowance&#13;    for doubtful accounts&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,669&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(11,522&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; width: 10%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,168&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Valuation&#13;    allowance - Deferred Tax Asset&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,622&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,077&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(432&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,267&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,291&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,098&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(11,954&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;11,435&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Year Ended December 31, 2016:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deducted&#13;    from asset accounts&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Allowance&#13;    for doubtful accounts&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;13,805&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,137&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3,273&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,669&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Valuation&#13;    allowance - Deferred Tax Asset&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,781&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,966&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(125&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,622&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;16,586&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,103&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(3,398&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;19,291&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Year Ended December 26, 2015:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 9pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deducted&#13;    from asset accounts&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Allowance&#13;    for doubtful accounts&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;18,330&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,521&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,004&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;13,805&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white; vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Valuation&#13;    allowance - Deferred Tax Asset&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;11,358&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;422&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(8,999&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,781&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255); vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29,688&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,099&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(11,003&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;16,586&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="#Foot-00-0" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-1" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-2" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-3" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-4" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-5" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-6" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-7" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-8" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-9" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-10" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-11" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-12" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-13" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-14" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-15" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-16" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-17" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-18" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-19" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-20" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-21" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-22" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-23" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-24" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-25" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-26" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-27" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-28" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-29" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-30" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-31" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-32" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-33" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-34" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-35" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-36" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-37" xlink:label="Foot-00_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-00_loc" xlink:to="Footnote-04" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-01-0" xlink:label="Foot-01_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-01-1" xlink:label="Foot-01_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-01-2" xlink:label="Foot-01_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-01-3" xlink:label="Foot-01_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-01_loc" xlink:to="Footnote-01" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-0" xlink:label="Foot-02_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-1" xlink:label="Foot-02_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-2" xlink:label="Foot-02_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-3" xlink:label="Foot-02_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-4" xlink:label="Foot-02_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-5" xlink:label="Foot-02_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-6" xlink:label="Foot-02_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-7" xlink:label="Foot-02_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-8" xlink:label="Foot-02_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-9" xlink:label="Foot-02_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-10" xlink:label="Foot-02_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-11" xlink:label="Foot-02_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-02_loc" xlink:to="Footnote-03" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-03-0" xlink:label="Foot-03_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-03-1" xlink:label="Foot-03_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-03-2" xlink:label="Foot-03_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-03_loc" xlink:to="Footnote-02" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-0" xlink:label="Foot-04_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-1" xlink:label="Foot-04_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-2" xlink:label="Foot-04_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-3" xlink:label="Foot-04_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-4" xlink:label="Foot-04_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-5" xlink:label="Foot-04_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-6" xlink:label="Foot-04_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-7" xlink:label="Foot-04_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-8" xlink:label="Foot-04_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-9" xlink:label="Foot-04_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-10" xlink:label="Foot-04_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-11" xlink:label="Foot-04_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-04_loc" xlink:to="Footnote-05" order="1" />
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-01" xml:lang="en-US">Inventory balances by major class of inventory as of December 31, 2016 have been recast to conform to the current year presentation.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-02" xml:lang="en-US">Changes in cost estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the 'accrual for products sold' line.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-03" xml:lang="en-US">The U.S. is the only country which constitutes greater than 10% of net sales to external customers.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-04" xml:lang="en-US">Effective for the fiscal year ending December 29, 2018, we have adopted ASC Topic 606. The balances above are restated under ASC Topic 606.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-05" xml:lang="en-US">Americas and APAC net assets are primarily held in the United States and Taiwan, respectively.</link:footnote>
    </link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>14
<FILENAME>grmn-20171230.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Created by S2 Filings, LLC- http://www.s2filings.com -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:grmn="http://garmin.com/20171230" elementFormDefault="qualified" targetNamespace="http://garmin.com/20171230">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://garmin.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
	  <link:definition>00000001 - Document - Document and Entity Information</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/BalanceSheets" id="BalanceSheets">
	  <link:definition>00000002 - Statement - 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 roleURI="http://garmin.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - 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 roleURI="http://garmin.com/role/StatementsOfIncome" id="StatementsOfIncome">
	  <link:definition>00000004 - Statement - Consolidated Statements of 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 roleURI="http://garmin.com/role/StatementsOfComprehensiveIncome" id="StatementsOfComprehensiveIncome">
	  <link:definition>00000005 - Statement - 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 roleURI="http://garmin.com/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity">
	  <link:definition>00000006 - Statement - Consolidated Statements of 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 roleURI="http://garmin.com/role/StatementsOfStockholdersEquityParenthetical" id="StatementsOfStockholdersEquityParenthetical">
	  <link:definition>00000007 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000008 - Statement - 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 roleURI="http://garmin.com/role/DescriptionOfBusiness" id="DescriptionOfBusiness">
	  <link:definition>00000009 - Disclosure - Description of the Business</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
	  <link:definition>00000010 - 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 roleURI="http://garmin.com/role/MarketableSecurities" id="MarketableSecurities">
	  <link:definition>00000011 - Disclosure - Marketable Securities</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
	  <link:definition>00000012 - 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 roleURI="http://garmin.com/role/EmployeeBenefitPlans" id="EmployeeBenefitPlans">
	  <link:definition>00000013 - Disclosure - Employee Benefit Plans</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000014 - Disclosure - Income Taxes</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/FairValueOfFinancialInstruments" id="FairValueOfFinancialInstruments">
	  <link:definition>00000015 - Disclosure - Fair Value of Financial Instruments</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SegmentInformation" id="SegmentInformation">
	  <link:definition>00000016 - Disclosure - Segment Information</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/StockCompensationPlans" id="StockCompensationPlans">
	  <link:definition>00000017 - Disclosure - Stock Compensation Plans</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/EarningsPerShare" id="EarningsPerShare">
	  <link:definition>00000018 - Disclosure - Earnings Per Share</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/ShareRepurchasePlan" id="ShareRepurchasePlan">
	  <link:definition>00000019 - Disclosure - Share Repurchase Plan</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncome" id="AccumulatedOtherComprehensiveIncome">
	  <link:definition>00000020 - Disclosure - Accumulated Other 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 roleURI="http://garmin.com/role/SelectedQuarterlyInformation" id="SelectedQuarterlyInformation">
	  <link:definition>00000021 - Disclosure - Selected Quarterly Information (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000022 - Disclosure - Subsequent Events</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccounts" id="ScheduleIi-ValuationAndQualifyingAccounts">
	  <link:definition>00000023 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000024 - 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>
	<link:roleType roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
	  <link:definition>00000025 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/MarketableSecuritiesTables" id="MarketableSecuritiesTables">
	  <link:definition>00000026 - Disclosure - Marketable Securities (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
	  <link:definition>00000027 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000028 - Disclosure - Income Taxes (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/FairValueOfFinancialInstrumentsTables" id="FairValueOfFinancialInstrumentsTables">
	  <link:definition>00000029 - Disclosure - Fair Value of Financial Instruments (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SegmentInformationTables" id="SegmentInformationTables">
	  <link:definition>00000030 - Disclosure - Segment Information (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/StockCompensationPlansTables" id="StockCompensationPlansTables">
	  <link:definition>00000031 - Disclosure - Stock Compensation Plans (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/EarningsPerShareTables" id="EarningsPerShareTables">
	  <link:definition>00000032 - Disclosure - Earnings Per Share (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables" id="AccumulatedOtherComprehensiveIncomeTables">
	  <link:definition>00000033 - Disclosure - Accumulated Other Comprehensive Income (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SelectedQuarterlyInformationTables" id="SelectedQuarterlyInformationTables">
	  <link:definition>00000034 - Disclosure - Selected Quarterly Information (Unaudited) (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails" id="SummaryOfSignificantAccountingPoliciesDetails">
	  <link:definition>00000035 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails1" id="SummaryOfSignificantAccountingPoliciesDetails1">
	  <link:definition>00000036 - Disclosure - Summary of Significant Accounting Policies (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails2" id="SummaryOfSignificantAccountingPoliciesDetails2">
	  <link:definition>00000037 - Disclosure - Summary of Significant Accounting Policies (Details 2)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails3" id="SummaryOfSignificantAccountingPoliciesDetails3">
	  <link:definition>00000038 - Disclosure - Summary of Significant Accounting Policies (Details 3)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails4" id="SummaryOfSignificantAccountingPoliciesDetails4">
	  <link:definition>00000039 - Disclosure - Summary of Significant Accounting Policies (Details 4)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails5" id="SummaryOfSignificantAccountingPoliciesDetails5">
	  <link:definition>00000040 - Disclosure - Summary of Significant Accounting Policies (Details 5)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000041 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/MarketableSecuritiesDetails" id="MarketableSecuritiesDetails">
	  <link:definition>00000042 - Disclosure - Marketable Securities (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/MarketableSecuritiesDetails1" id="MarketableSecuritiesDetails1">
	  <link:definition>00000043 - Disclosure - Marketable Securities (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/MarketableSecuritiesDetails2" id="MarketableSecuritiesDetails2">
	  <link:definition>00000044 - Disclosure - Marketable Securities (Details 2)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/MarketableSecuritiesDetails3" id="MarketableSecuritiesDetails3">
	  <link:definition>00000045 - Disclosure - Marketable Securities (Details 3)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/MarketableSecuritiesDetailsNarrative" id="MarketableSecuritiesDetailsNarrative">
	  <link:definition>00000046 - Disclosure - Marketable Securities (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
	  <link:definition>00000047 - 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 roleURI="http://garmin.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
	  <link:definition>00000048 - Disclosure - Commitments and Contingencies (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/EmployeeBenefitPlansDetailsNarrative" id="EmployeeBenefitPlansDetailsNarrative">
	  <link:definition>00000049 - Disclosure - Employee Benefit Plans (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
	  <link:definition>00000050 - Disclosure - Income Taxes (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1">
	  <link:definition>00000051 - Disclosure - Income Taxes (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/IncomeTaxesDetails2" id="IncomeTaxesDetails2">
	  <link:definition>00000052 - Disclosure - Income Taxes (Details 2)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/IncomeTaxesDetails3" id="IncomeTaxesDetails3">
	  <link:definition>00000053 - Disclosure - Income Taxes (Details 3)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
	  <link:definition>00000054 - Disclosure - Income Taxes (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/IncomeTaxesDetailsNarrative1" id="IncomeTaxesDetailsNarrative1">
	  <link:definition>00000055 - Disclosure - Income Taxes (Details Narrative 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/FairValueOfFinancialInstrumentsDetails" id="FairValueOfFinancialInstrumentsDetails">
	  <link:definition>00000056 - Disclosure - Fair Value of Financial Instruments (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SegmentInformationDetails" id="SegmentInformationDetails">
	  <link:definition>00000057 - Disclosure - Segment Information (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SegmentInformationDetails1" id="SegmentInformationDetails1">
	  <link:definition>00000058 - Disclosure - Segment Information (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SegmentInformationDetailsNarrative" id="SegmentInformationDetailsNarrative">
	  <link:definition>00000059 - Disclosure - Segment Information (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/StockCompensationPlansDetails" id="StockCompensationPlansDetails">
	  <link:definition>00000060 - Disclosure - Stock Compensation Plans (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/StockCompensationPlansDetails1" id="StockCompensationPlansDetails1">
	  <link:definition>00000061 - Disclosure - Stock Compensation Plans (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/StockCompensationPlansDetails2" id="StockCompensationPlansDetails2">
	  <link:definition>00000062 - Disclosure - Stock Compensation Plans (Details 2)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/StockCompensationPlansDetailsNarrative" id="StockCompensationPlansDetailsNarrative">
	  <link:definition>00000063 - Disclosure - Stock Compensation Plans (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/StockCompensationPlansDetailsNarrative1" id="StockCompensationPlansDetailsNarrative1">
	  <link:definition>00000064 - Disclosure - Stock Compensation Plans (Details Narrative 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/EarningsPerShareDetails" id="EarningsPerShareDetails">
	  <link:definition>00000065 - Disclosure - Earnings Per Share (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/EarningsPerShareDetailsNarrative" id="EarningsPerShareDetailsNarrative">
	  <link:definition>00000066 - Disclosure - Earnings Per Share (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/ShareRepurchasePlanDetailsNarrative" id="ShareRepurchasePlanDetailsNarrative">
	  <link:definition>00000067 - Disclosure - Share Repurchase Plan (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" id="AccumulatedOtherComprehensiveIncomeDetails">
	  <link:definition>00000068 - Disclosure - Accumulated Other Comprehensive Income (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1" id="AccumulatedOtherComprehensiveIncomeDetails1">
	  <link:definition>00000069 - Disclosure - Accumulated Other Comprehensive Income (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/SelectedQuarterlyInformationDetails" id="SelectedQuarterlyInformationDetails">
	  <link:definition>00000070 - Disclosure - Selected Quarterly Information (Unaudited) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccountsDetails" id="ScheduleIi-ValuationAndQualifyingAccountsDetails">
	  <link:definition>00000071 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="grmn-20171230_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="grmn-20171230_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="grmn-20171230_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="grmn-20171230_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
    <element id="grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan" name="PurchaseOfTreasuryStockUnderShareRepurchasePlan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ReductionInParValueOfCommonStock" name="ReductionInParValueOfCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards" name="PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_VehiclesGross" name="VehiclesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_EngineeringEquipmentGross" name="EngineeringEquipmentGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ManufacturingEquipmentGross" name="ManufacturingEquipmentGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock" name="BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DividendPolicyTextBlock" name="DividendPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_CustomerServiceAndTechnicalSupportPolicyTextBlock" name="CustomerServiceAndTechnicalSupportPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DeferredRevenueUsefulLife" name="DeferredRevenueUsefulLife" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DeferredRevenueAndCostExpensesNextTwelveMonths" name="DeferredRevenueAndCostExpensesNextTwelveMonths" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DeferredRevenueAndCostExpensesYearTwo" name="DeferredRevenueAndCostExpensesYearTwo" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DeferredRevenueAndCostExpenseYearThree" name="DeferredRevenueAndCostExpenseYearThree" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DeferredRevenueAndCostExpenseYearFour" name="DeferredRevenueAndCostExpenseYearFour" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DeferredRevenueAndCostExpenseYearFive" name="DeferredRevenueAndCostExpenseYearFive" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ProductWarrantyTerm" name="ProductWarrantyTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_NumberOfSharesCancelled" name="NumberOfSharesCancelled" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DeclineInParValueOfCommonStock" name="DeclineInParValueOfCommonStock" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions" name="PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_OperatingLossCarryforwardsExpirationYear" name="OperatingLossCarryforwardsExpirationYear" nillable="true" xbrli:periodType="duration" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_UnrecognizedTaxBenefitsNet" name="UnrecognizedTaxBenefitsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DeferredTaxLiabilityWithholdingTax" name="DeferredTaxLiabilityWithholdingTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised" name="StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" name="SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable" name="SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue" name="SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1" name="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation" name="ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_CashPaidForAcquisitionsNetOfCashAcquired" name="CashPaidForAcquisitionsNetOfCashAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment" name="IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ManufacturingAndEngineeringEquipmentMember" name="ManufacturingAndEngineeringEquipmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DividendPayable1Member" name="DividendPayable1Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DividendPayable2Member" name="DividendPayable2Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DividendPayable3Member" name="DividendPayable3Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DividendPayable4Member" name="DividendPayable4Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_CustomerConcentrationRisk1Member" name="CustomerConcentrationRisk1Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_OtherProductOtherThanAviationProductMember" name="OtherProductOtherThanAviationProductMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_AviationProductMember" name="AviationProductMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_GarminEuropeLtdAndGarminCorporationMember" name="GarminEuropeLtdAndGarminCorporationMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DefinedContributionRetirementPlanMember" name="DefinedContributionRetirementPlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember" name="GarminEuropeLtdAndOtherUSBasedSubsidiariesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_NonUSOperationsEntitysMember" name="NonUSOperationsEntitysMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ForeignSubsidiariesMember" name="ForeignSubsidiariesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_FinnishTaxAdministrationMember" name="FinnishTaxAdministrationMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_VariousOtherJurisdictionsMember" name="VariousOtherJurisdictionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_OutdoorSegmentMember" name="OutdoorSegmentMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_FitnessSegmentMember" name="FitnessSegmentMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_MarineSegmentMember" name="MarineSegmentMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_AutoSegmentMember" name="AutoSegmentMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_AviationSegmentMember" name="AviationSegmentMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_StockOptionAndSARMember" name="StockOptionAndSARMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ExercisePrice18.00To40.00Member" name="ExercisePrice18.00To40.00Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ExercisePrice40.01To60.00Member" name="ExercisePrice40.01To60.00Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ExercisePrice60.01To80.00Member" name="ExercisePrice60.01To80.00Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ExercisePrice80.01To100.00Member" name="ExercisePrice80.01To100.00Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ExercisePrice100.01To120.00Member" name="ExercisePrice100.01To120.00Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ExercisePrice120.01To140.00Member" name="ExercisePrice120.01To140.00Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member" name="NonEmployeeDirectorsEquityIncentivePlan2011Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_EquityIncentivePlan2005Member" name="EquityIncentivePlan2005Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_EquityIncentivePlan2000Member" name="EquityIncentivePlan2000Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_NonEmployeeDirectorsOptionPlan2000Member" name="NonEmployeeDirectorsOptionPlan2000Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_EmployeeStockPurchasePlanMember" name="EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_NumberOfInstallment" name="NumberOfInstallment" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_NumberOfInstallmentRepaid" name="NumberOfInstallmentRepaid" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>15
<FILENAME>grmn-20171230_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Created by S2 Filings, LLC- http://www.s2filings.com -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://garmin.com/role/DocumentAndEntityInformation" xlink:href="grmn-20171230.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/BalanceSheets" xlink:href="grmn-20171230.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/BalanceSheetsParenthetical" xlink:href="grmn-20171230.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfIncome" xlink:href="grmn-20171230.xsd#StatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfComprehensiveIncome" xlink:href="grmn-20171230.xsd#StatementsOfComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfStockholdersEquity" xlink:href="grmn-20171230.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfStockholdersEquityParenthetical" xlink:href="grmn-20171230.xsd#StatementsOfStockholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfCashFlows" xlink:href="grmn-20171230.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/DescriptionOfBusiness" xlink:href="grmn-20171230.xsd#DescriptionOfBusiness" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecurities" xlink:href="grmn-20171230.xsd#MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/CommitmentsAndContingencies" xlink:href="grmn-20171230.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EmployeeBenefitPlans" xlink:href="grmn-20171230.xsd#EmployeeBenefitPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxes" xlink:href="grmn-20171230.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/FairValueOfFinancialInstruments" xlink:href="grmn-20171230.xsd#FairValueOfFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformation" xlink:href="grmn-20171230.xsd#SegmentInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlans" xlink:href="grmn-20171230.xsd#StockCompensationPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EarningsPerShare" xlink:href="grmn-20171230.xsd#EarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/ShareRepurchasePlan" xlink:href="grmn-20171230.xsd#ShareRepurchasePlan" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncome" xlink:href="grmn-20171230.xsd#AccumulatedOtherComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SelectedQuarterlyInformation" xlink:href="grmn-20171230.xsd#SelectedQuarterlyInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SubsequentEvents" xlink:href="grmn-20171230.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccounts" xlink:href="grmn-20171230.xsd#ScheduleIi-ValuationAndQualifyingAccounts" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesTables" xlink:href="grmn-20171230.xsd#MarketableSecuritiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/CommitmentsAndContingenciesTables" xlink:href="grmn-20171230.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesTables" xlink:href="grmn-20171230.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/FairValueOfFinancialInstrumentsTables" xlink:href="grmn-20171230.xsd#FairValueOfFinancialInstrumentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformationTables" xlink:href="grmn-20171230.xsd#SegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansTables" xlink:href="grmn-20171230.xsd#StockCompensationPlansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EarningsPerShareTables" xlink:href="grmn-20171230.xsd#EarningsPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables" xlink:href="grmn-20171230.xsd#AccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SelectedQuarterlyInformationTables" xlink:href="grmn-20171230.xsd#SelectedQuarterlyInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails1" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails2" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails3" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails4" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails4" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails5" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails5" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetails" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetails1" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetails2" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetails3" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetailsNarrative" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/CommitmentsAndContingenciesDetails" xlink:href="grmn-20171230.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="grmn-20171230.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EmployeeBenefitPlansDetailsNarrative" xlink:href="grmn-20171230.xsd#EmployeeBenefitPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetails" xlink:href="grmn-20171230.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetails1" xlink:href="grmn-20171230.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetails2" xlink:href="grmn-20171230.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetails3" xlink:href="grmn-20171230.xsd#IncomeTaxesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetailsNarrative" xlink:href="grmn-20171230.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetailsNarrative1" xlink:href="grmn-20171230.xsd#IncomeTaxesDetailsNarrative1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/FairValueOfFinancialInstrumentsDetails" xlink:href="grmn-20171230.xsd#FairValueOfFinancialInstrumentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformationDetails" xlink:href="grmn-20171230.xsd#SegmentInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformationDetails1" xlink:href="grmn-20171230.xsd#SegmentInformationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformationDetailsNarrative" xlink:href="grmn-20171230.xsd#SegmentInformationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetails" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetails1" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetails2" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetailsNarrative" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetailsNarrative1" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetailsNarrative1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EarningsPerShareDetails" xlink:href="grmn-20171230.xsd#EarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EarningsPerShareDetailsNarrative" xlink:href="grmn-20171230.xsd#EarningsPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/ShareRepurchasePlanDetailsNarrative" xlink:href="grmn-20171230.xsd#ShareRepurchasePlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" xlink:href="grmn-20171230.xsd#AccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1" xlink:href="grmn-20171230.xsd#AccumulatedOtherComprehensiveIncomeDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SelectedQuarterlyInformationDetails" xlink:href="grmn-20171230.xsd#SelectedQuarterlyInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccountsDetails" xlink:href="grmn-20171230.xsd#ScheduleIi-ValuationAndQualifyingAccountsDetails" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAvailableForSaleSecuritiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="loc_us-gaapDeferredCostsCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapDeferredCostsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandAndLandImprovements" xlink:label="loc_us-gaapLandAndLandImprovements" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapLandAndLandImprovements" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapBuildingsAndImprovementsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapFurnitureAndFixturesGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ManufacturingEquipmentGross" xlink:label="loc_grmnManufacturingEquipmentGross" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_grmnManufacturingEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_EngineeringEquipmentGross" xlink:label="loc_grmnEngineeringEquipmentGross" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_grmnEngineeringEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_VehiclesGross" xlink:label="loc_grmnVehiclesGross" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_grmnVehiclesGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalentsNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalentsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAvailableForSaleSecuritiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaapDeferredCosts" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDeferredCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetIncludingGoodwill" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetIncludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaapAccruedMarketingCostsCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedMarketingCostsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="loc_us-gaapAccruedRoyaltiesCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedRoyaltiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedAdvertisingCurrent" xlink:label="loc_us-gaapAccruedAdvertisingCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedAdvertisingCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="loc_us-gaapDividendsPayableCurrent" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDividendsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapAccruedIncomeTaxesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapDeferredRevenueNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapSalesRevenueNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInvestmentIncomeInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherOperatingIncome" xlink:label="loc_us-gaapOtherOperatingIncome" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherOperatingIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfComprehensiveIncome" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Income">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfStockholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Stockholders' Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfStockholdersEquityParenthetical" xlink:title="00000007 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfCashFlows" xlink:title="00000008 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="loc_us-gaapAdjustmentForAmortization" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAdjustmentForAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossUnrealized" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaapGainLossOnSaleOfInvestments" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnSaleOfInvestments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredCharges" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredCharges" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:label="loc_us-gaapPaymentsToAcquireAvailableForSaleSecurities" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireAvailableForSaleSecurities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="loc_us-gaapIncreaseDecreaseInRestrictedCash" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInRestrictedCash" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaapPaymentsOfDividends" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfDividends" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaapExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:label="loc_us-gaapProceedsFromSaleOfTreasuryStock" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfTreasuryStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards" xlink:label="loc_grmnPaymentsForRepurchaseOfCommonStockRelatedToEquityAwards" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_grmnPaymentsForRepurchaseOfCommonStockRelatedToEquityAwards" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/DescriptionOfBusiness" xlink:title="00000009 - Disclosure - Description of the Business" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000010 - Disclosure - Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecurities" xlink:title="00000011 - Disclosure - Marketable Securities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/CommitmentsAndContingencies" xlink:title="00000012 - Disclosure - Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/EmployeeBenefitPlans" xlink:title="00000013 - Disclosure - Employee Benefit Plans" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxes" xlink:title="00000014 - Disclosure - Income Taxes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/FairValueOfFinancialInstruments" xlink:title="00000015 - Disclosure - Fair Value of Financial Instruments" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformation" xlink:title="00000016 - Disclosure - Segment Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlans" xlink:title="00000017 - Disclosure - Stock Compensation Plans" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/EarningsPerShare" xlink:title="00000018 - Disclosure - Earnings Per Share" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/ShareRepurchasePlan" xlink:title="00000019 - Disclosure - Share Repurchase Plan" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/AccumulatedOtherComprehensiveIncome" xlink:title="00000020 - Disclosure - Accumulated Other Comprehensive Income" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SelectedQuarterlyInformation" xlink:title="00000021 - Disclosure - Selected Quarterly Information (Unaudited)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SubsequentEvents" xlink:title="00000022 - Disclosure - Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccounts" xlink:title="00000023 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000024 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000025 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesTables" xlink:title="00000026 - Disclosure - Marketable Securities (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/CommitmentsAndContingenciesTables" xlink:title="00000027 - Disclosure - Commitments and Contingencies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesTables" xlink:title="00000028 - Disclosure - Income Taxes (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/FairValueOfFinancialInstrumentsTables" xlink:title="00000029 - Disclosure - Fair Value of Financial Instruments (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformationTables" xlink:title="00000030 - Disclosure - Segment Information (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansTables" xlink:title="00000031 - Disclosure - Stock Compensation Plans (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/EarningsPerShareTables" xlink:title="00000032 - Disclosure - Earnings Per Share (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables" xlink:title="00000033 - Disclosure - Accumulated Other Comprehensive Income (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SelectedQuarterlyInformationTables" xlink:title="00000034 - Disclosure - Selected Quarterly Information (Unaudited) (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000035 - Disclosure - Summary of Significant Accounting Policies (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails1" xlink:title="00000036 - Disclosure - Summary of Significant Accounting Policies (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails2" xlink:title="00000037 - Disclosure - Summary of Significant Accounting Policies (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails3" xlink:title="00000038 - Disclosure - Summary of Significant Accounting Policies (Details 3)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails4" xlink:title="00000039 - Disclosure - Summary of Significant Accounting Policies (Details 4)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails5" xlink:title="00000040 - Disclosure - Summary of Significant Accounting Policies (Details 5)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000041 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetails" xlink:title="00000042 - Disclosure - Marketable Securities (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetails1" xlink:title="00000043 - Disclosure - Marketable Securities (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetails2" xlink:title="00000044 - Disclosure - Marketable Securities (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetails3" xlink:title="00000045 - Disclosure - Marketable Securities (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaapAvailableForSaleSecurities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAvailableForSaleSecurities" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAvailableForSaleSecurities" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAvailableForSaleSecurities" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAvailableForSaleSecurities" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetailsNarrative" xlink:title="00000046 - Disclosure - Marketable Securities (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/CommitmentsAndContingenciesDetails" xlink:title="00000047 - Disclosure - Commitments and Contingencies (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueThereafter" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000048 - Disclosure - Commitments and Contingencies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/EmployeeBenefitPlansDetailsNarrative" xlink:title="00000049 - Disclosure - Employee Benefit Plans (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetails" xlink:title="00000050 - Disclosure - Income Taxes (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetails1" xlink:title="00000051 - Disclosure - Income Taxes (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsOther" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxSettlementsOther" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxSettlementsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxContingencies" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxContingencies" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaapIncomeTaxReconciliationDeductionsQualifiedProductionActivities" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxCreditsResearch" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxCreditsForeign" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxCreditsForeign" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetails2" xlink:title="00000052 - Disclosure - Income Taxes (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseOther" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaapDeferredTaxAssetsDeferredIncome" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsDeferredIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries" xlink:label="loc_us-gaapDeferredTaxAssetsInvestmentInSubsidiaries" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsInvestmentInSubsidiaries" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaapDeferredTaxLiabilities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:label="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:label="loc_us-gaapDeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredTaxLiabilityWithholdingTax" xlink:label="loc_grmnDeferredTaxLiabilityWithholdingTax" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxLiabilities" xlink:to="loc_grmnDeferredTaxLiabilityWithholdingTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxLiabilities" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetails3" xlink:title="00000053 - Disclosure - Income Taxes (Details 3)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000054 - Disclosure - Income Taxes (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetailsNarrative1" xlink:title="00000055 - Disclosure - Income Taxes (Details Narrative 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/FairValueOfFinancialInstrumentsDetails" xlink:title="00000056 - Disclosure - Fair Value of Financial Instruments (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformationDetails" xlink:title="00000057 - Disclosure - Segment Information (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformationDetails1" xlink:title="00000058 - Disclosure - Segment Information (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformationDetailsNarrative" xlink:title="00000059 - Disclosure - Segment Information (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetails" xlink:title="00000060 - Disclosure - Stock Compensation Plans (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetails1" xlink:title="00000061 - Disclosure - Stock Compensation Plans (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetails2" xlink:title="00000062 - Disclosure - Stock Compensation Plans (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetailsNarrative" xlink:title="00000063 - Disclosure - Stock Compensation Plans (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetailsNarrative1" xlink:title="00000064 - Disclosure - Stock Compensation Plans (Details Narrative 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/EarningsPerShareDetails" xlink:title="00000065 - Disclosure - Earnings Per Share (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/EarningsPerShareDetailsNarrative" xlink:title="00000066 - Disclosure - Earnings Per Share (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/ShareRepurchasePlanDetailsNarrative" xlink:title="00000067 - Disclosure - Share Repurchase Plan (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" xlink:title="00000068 - Disclosure - Accumulated Other Comprehensive Income (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1" xlink:title="00000069 - Disclosure - Accumulated Other Comprehensive Income (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/SelectedQuarterlyInformationDetails" xlink:title="00000070 - Disclosure - Selected Quarterly Information (Unaudited) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccountsDetails" xlink:title="00000071 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>16
<FILENAME>grmn-20171230_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Created by S2 Filings, LLC- http://www.s2filings.com -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://garmin.com/role/DocumentAndEntityInformation" xlink:href="grmn-20171230.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/BalanceSheets" xlink:href="grmn-20171230.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/BalanceSheetsParenthetical" xlink:href="grmn-20171230.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfIncome" xlink:href="grmn-20171230.xsd#StatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfComprehensiveIncome" xlink:href="grmn-20171230.xsd#StatementsOfComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfStockholdersEquity" xlink:href="grmn-20171230.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfStockholdersEquityParenthetical" xlink:href="grmn-20171230.xsd#StatementsOfStockholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfCashFlows" xlink:href="grmn-20171230.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/DescriptionOfBusiness" xlink:href="grmn-20171230.xsd#DescriptionOfBusiness" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecurities" xlink:href="grmn-20171230.xsd#MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/CommitmentsAndContingencies" xlink:href="grmn-20171230.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EmployeeBenefitPlans" xlink:href="grmn-20171230.xsd#EmployeeBenefitPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxes" xlink:href="grmn-20171230.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/FairValueOfFinancialInstruments" xlink:href="grmn-20171230.xsd#FairValueOfFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformation" xlink:href="grmn-20171230.xsd#SegmentInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlans" xlink:href="grmn-20171230.xsd#StockCompensationPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EarningsPerShare" xlink:href="grmn-20171230.xsd#EarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/ShareRepurchasePlan" xlink:href="grmn-20171230.xsd#ShareRepurchasePlan" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncome" xlink:href="grmn-20171230.xsd#AccumulatedOtherComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SelectedQuarterlyInformation" xlink:href="grmn-20171230.xsd#SelectedQuarterlyInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SubsequentEvents" xlink:href="grmn-20171230.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccounts" xlink:href="grmn-20171230.xsd#ScheduleIi-ValuationAndQualifyingAccounts" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesTables" xlink:href="grmn-20171230.xsd#MarketableSecuritiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/CommitmentsAndContingenciesTables" xlink:href="grmn-20171230.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesTables" xlink:href="grmn-20171230.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/FairValueOfFinancialInstrumentsTables" xlink:href="grmn-20171230.xsd#FairValueOfFinancialInstrumentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformationTables" xlink:href="grmn-20171230.xsd#SegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansTables" xlink:href="grmn-20171230.xsd#StockCompensationPlansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EarningsPerShareTables" xlink:href="grmn-20171230.xsd#EarningsPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables" xlink:href="grmn-20171230.xsd#AccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SelectedQuarterlyInformationTables" xlink:href="grmn-20171230.xsd#SelectedQuarterlyInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails1" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails2" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails3" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails4" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails4" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails5" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails5" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetails" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetails1" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetails2" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetails3" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetailsNarrative" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/CommitmentsAndContingenciesDetails" xlink:href="grmn-20171230.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="grmn-20171230.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EmployeeBenefitPlansDetailsNarrative" xlink:href="grmn-20171230.xsd#EmployeeBenefitPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetails" xlink:href="grmn-20171230.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetails1" xlink:href="grmn-20171230.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetails2" xlink:href="grmn-20171230.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetails3" xlink:href="grmn-20171230.xsd#IncomeTaxesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetailsNarrative" xlink:href="grmn-20171230.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetailsNarrative1" xlink:href="grmn-20171230.xsd#IncomeTaxesDetailsNarrative1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/FairValueOfFinancialInstrumentsDetails" xlink:href="grmn-20171230.xsd#FairValueOfFinancialInstrumentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformationDetails" xlink:href="grmn-20171230.xsd#SegmentInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformationDetails1" xlink:href="grmn-20171230.xsd#SegmentInformationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformationDetailsNarrative" xlink:href="grmn-20171230.xsd#SegmentInformationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetails" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetails1" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetails2" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetailsNarrative" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetailsNarrative1" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetailsNarrative1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EarningsPerShareDetails" xlink:href="grmn-20171230.xsd#EarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EarningsPerShareDetailsNarrative" xlink:href="grmn-20171230.xsd#EarningsPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/ShareRepurchasePlanDetailsNarrative" xlink:href="grmn-20171230.xsd#ShareRepurchasePlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" xlink:href="grmn-20171230.xsd#AccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1" xlink:href="grmn-20171230.xsd#AccumulatedOtherComprehensiveIncomeDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SelectedQuarterlyInformationDetails" xlink:href="grmn-20171230.xsd#SelectedQuarterlyInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccountsDetails" xlink:href="grmn-20171230.xsd#ScheduleIi-ValuationAndQualifyingAccountsDetails" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaapCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCurrencyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CHF" xlink:label="loc_currencyCHF_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currencyAllCurrenciesDomain" xlink:to="loc_currencyCHF_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_50" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfComprehensiveIncome" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Income" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfStockholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Stockholders' Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" xlink:to="loc_us-gaapStockholdersEquity_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" xlink:to="loc_us-gaapNetIncomeLoss_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueTreasuryStockReissued_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueTreasuryStockReissued_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaapTreasuryStockValueAcquiredCostMethod_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" xlink:to="loc_us-gaapTreasuryStockValueAcquiredCostMethod_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan" xlink:label="loc_grmnPurchaseOfTreasuryStockUnderShareRepurchasePlan_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" xlink:to="loc_grmnPurchaseOfTreasuryStockUnderShareRepurchasePlan_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ReductionInParValueOfCommonStock" xlink:label="loc_grmnReductionInParValueOfCommonStock_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_70" xlink:to="loc_grmnReductionInParValueOfCommonStock_70" xlink:type="arc" order="13" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfStockholdersEquityParenthetical" xlink:title="00000007 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfCashFlows" xlink:title="00000008 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/DescriptionOfBusiness" xlink:title="00000009 - Disclosure - Description of the Business" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000010 - Disclosure - Summary of Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecurities" xlink:title="00000011 - Disclosure - Marketable Securities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/CommitmentsAndContingencies" xlink:title="00000012 - Disclosure - Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/EmployeeBenefitPlans" xlink:title="00000013 - Disclosure - Employee Benefit Plans" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxes" xlink:title="00000014 - Disclosure - Income Taxes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/FairValueOfFinancialInstruments" xlink:title="00000015 - Disclosure - Fair Value of Financial Instruments" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformation" xlink:title="00000016 - Disclosure - Segment Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlans" xlink:title="00000017 - Disclosure - Stock Compensation Plans" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/EarningsPerShare" xlink:title="00000018 - Disclosure - Earnings Per Share" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/ShareRepurchasePlan" xlink:title="00000019 - Disclosure - Share Repurchase Plan" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/AccumulatedOtherComprehensiveIncome" xlink:title="00000020 - Disclosure - Accumulated Other Comprehensive Income" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SelectedQuarterlyInformation" xlink:title="00000021 - Disclosure - Selected Quarterly Information (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SubsequentEvents" xlink:title="00000022 - Disclosure - Subsequent Events" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccounts" xlink:title="00000023 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000024 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000025 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesTables" xlink:title="00000026 - Disclosure - Marketable Securities (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/CommitmentsAndContingenciesTables" xlink:title="00000027 - Disclosure - Commitments and Contingencies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesTables" xlink:title="00000028 - Disclosure - Income Taxes (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/FairValueOfFinancialInstrumentsTables" xlink:title="00000029 - Disclosure - Fair Value of Financial Instruments (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformationTables" xlink:title="00000030 - Disclosure - Segment Information (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansTables" xlink:title="00000031 - Disclosure - Stock Compensation Plans (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/EarningsPerShareTables" xlink:title="00000032 - Disclosure - Earnings Per Share (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables" xlink:title="00000033 - Disclosure - Accumulated Other Comprehensive Income (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SelectedQuarterlyInformationTables" xlink:title="00000034 - Disclosure - Selected Quarterly Information (Unaudited) (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000035 - Disclosure - Summary of Significant Accounting Policies (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails1" xlink:title="00000036 - Disclosure - Summary of Significant Accounting Policies (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaapBuildingImprovementsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingImprovementsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ManufacturingAndEngineeringEquipmentMember" xlink:label="loc_grmnManufacturingAndEngineeringEquipmentMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_grmnManufacturingAndEngineeringEquipmentMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_80" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails2" xlink:title="00000037 - Disclosure - Summary of Significant Accounting Policies (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsAxis" xlink:label="loc_us-gaapDividendsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDividendsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsDomain" xlink:label="loc_us-gaapDividendsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDividendsAxis" xlink:to="loc_us-gaapDividendsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsDomain" xlink:label="loc_us-gaapDividendsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDividendsAxis" xlink:to="loc_us-gaapDividendsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPayable1Member" xlink:label="loc_grmnDividendPayable1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDividendsDomain" xlink:to="loc_grmnDividendPayable1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPayable2Member" xlink:label="loc_grmnDividendPayable2Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDividendsDomain" xlink:to="loc_grmnDividendPayable2Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPayable3Member" xlink:label="loc_grmnDividendPayable3Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDividendsDomain" xlink:to="loc_grmnDividendPayable3Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPayable4Member" xlink:label="loc_grmnDividendPayable4Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDividendsDomain" xlink:to="loc_grmnDividendPayable4Member_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="loc_us-gaapDividendPayableDateToBePaidDayMonthAndYear_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendPayableDateToBePaidDayMonthAndYear_250" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="loc_us-gaapDividendsPayableDateOfRecordDayMonthAndYear_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendsPayableDateOfRecordDayMonthAndYear_250" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="loc_us-gaapDividendsPayableAmountPerShare_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendsPayableAmountPerShare_250" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails3" xlink:title="00000038 - Disclosure - Summary of Significant Accounting Policies (Details 3)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails4" xlink:title="00000039 - Disclosure - Summary of Significant Accounting Policies (Details 4)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails5" xlink:title="00000040 - Disclosure - Summary of Significant Accounting Policies (Details 5)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaapStatementScenarioAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementScenarioAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaapScenarioUnspecifiedDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementScenarioAxis" xlink:to="loc_us-gaapScenarioUnspecifiedDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaapScenarioUnspecifiedDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementScenarioAxis" xlink:to="loc_us-gaapScenarioUnspecifiedDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioPreviouslyReportedMember" xlink:label="loc_us-gaapScenarioPreviouslyReportedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScenarioUnspecifiedDomain" xlink:to="loc_us-gaapScenarioPreviouslyReportedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="loc_us-gaapRestatementAdjustmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScenarioUnspecifiedDomain" xlink:to="loc_us-gaapRestatementAdjustmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSalesRevenueNet_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsCurrentAbstract_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="loc_us-gaapDeferredCostsCurrent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_130" xlink:to="loc_us-gaapDeferredCostsCurrent_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_130" xlink:to="loc_us-gaapAssetsCurrent_130" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent_130" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaapDeferredCosts_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCosts_130" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssets_130" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_130" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_130" xlink:to="loc_us-gaapDeferredRevenueCurrent_130" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_130" xlink:to="loc_us-gaapLiabilitiesCurrent_130" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaapDeferredTaxLiabilitiesNoncurrent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesNoncurrent_130" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRevenueNoncurrent_130" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_130" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_130" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_130" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_130" xlink:type="arc" order="22" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000041 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_CustomerConcentrationRisk1Member" xlink:label="loc_grmnCustomerConcentrationRisk1Member_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_grmnCustomerConcentrationRisk1Member_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember_80" xlink:type="arc" order="83" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember_90" xlink:type="arc" order="93" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaapReceivableTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="loc_us-gaapReceivableTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaapReceivableTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="loc_us-gaapReceivableTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="loc_us-gaapStateAdministrationOfTaxationChinaMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapStateAdministrationOfTaxationChinaMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaapProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapProductOrServiceAxis" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaapProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapProductOrServiceAxis" xlink:to="loc_us-gaapProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaapProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductOrServiceAxis" xlink:to="loc_us-gaapProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_OtherProductOtherThanAviationProductMember" xlink:label="loc_grmnOtherProductOtherThanAviationProductMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductsAndServicesDomain" xlink:to="loc_grmnOtherProductOtherThanAviationProductMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_AviationProductMember" xlink:label="loc_grmnAviationProductMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductsAndServicesDomain" xlink:to="loc_grmnAviationProductMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:label="loc_us-gaapCumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_210" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax_210" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_210" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansReceivableNet" xlink:label="loc_us-gaapLoansReceivableNet_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLoansReceivableNet_210" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NumberOfInstallment" xlink:label="loc_grmnNumberOfInstallment_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnNumberOfInstallment_210" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NumberOfInstallmentRepaid" xlink:label="loc_grmnNumberOfInstallmentRepaid_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnNumberOfInstallmentRepaid_210" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_210" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Dividends" xlink:label="loc_us-gaapDividends_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividends_210" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAppropriated" xlink:label="loc_us-gaapRetainedEarningsAppropriated_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRetainedEarningsAppropriated_210" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_210" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_210" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_210" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_210" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_210" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_210" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_210" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive_210" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill_210" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_210" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRevenue_210" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:label="loc_us-gaapDeferredCostsCurrentAndNoncurrent_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCostsCurrentAndNoncurrent_210" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueUsefulLife" xlink:label="loc_grmnDeferredRevenueUsefulLife_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeferredRevenueUsefulLife_210" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpensesNextTwelveMonths" xlink:label="loc_grmnDeferredRevenueAndCostExpensesNextTwelveMonths_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeferredRevenueAndCostExpensesNextTwelveMonths_210" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpensesYearTwo" xlink:label="loc_grmnDeferredRevenueAndCostExpensesYearTwo_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeferredRevenueAndCostExpensesYearTwo_210" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpenseYearThree" xlink:label="loc_grmnDeferredRevenueAndCostExpenseYearThree_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeferredRevenueAndCostExpenseYearThree_210" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpenseYearFour" xlink:label="loc_grmnDeferredRevenueAndCostExpenseYearFour_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeferredRevenueAndCostExpenseYearFour_210" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpenseYearFive" xlink:label="loc_grmnDeferredRevenueAndCostExpenseYearFive_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeferredRevenueAndCostExpenseYearFive_210" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ProductWarrantyTerm" xlink:label="loc_grmnProductWarrantyTerm_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnProductWarrantyTerm_210" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdvertisingExpense_210" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_210" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NumberOfSharesCancelled" xlink:label="loc_grmnNumberOfSharesCancelled_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnNumberOfSharesCancelled_210" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeclineInParValueOfCommonStock" xlink:label="loc_grmnDeclineInParValueOfCommonStock_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeclineInParValueOfCommonStock_210" xlink:type="arc" order="31" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetails" xlink:title="00000042 - Disclosure - Marketable Securities (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaapFairValueByMeasurementFrequencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:to="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaapFairValueMeasurementFrequencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:to="loc_us-gaapFairValueMeasurementFrequencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaapFairValueMeasurementFrequencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:to="loc_us-gaapFairValueMeasurementFrequencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaapFairValueMeasurementsRecurringMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementFrequencyDomain" xlink:to="loc_us-gaapFairValueMeasurementsRecurringMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_140" xlink:type="arc" order="142" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapUSTreasurySecuritiesMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageBackedSecuritiesMember" xlink:label="loc_us-gaapMortgageBackedSecuritiesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapMortgageBackedSecuritiesMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaapMunicipalBondsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapMunicipalBondsMember_40" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherDebtSecuritiesMember" xlink:label="loc_us-gaapOtherDebtSecuritiesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapOtherDebtSecuritiesMember_50" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaapAvailableForSaleSecurities_570" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecurities_570" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetails1" xlink:title="00000043 - Disclosure - Marketable Securities (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapUSTreasurySecuritiesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageBackedSecuritiesMember" xlink:label="loc_us-gaapMortgageBackedSecuritiesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapMortgageBackedSecuritiesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaapMunicipalBondsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapMunicipalBondsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherDebtSecuritiesMember" xlink:label="loc_us-gaapOtherDebtSecuritiesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapOtherDebtSecuritiesMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis_290" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedGain_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedGain_290" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:label="loc_us-gaapOtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapOtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_290" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments" xlink:label="loc_us-gaapAvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments_290" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaapAvailableForSaleSecurities_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecurities_290" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetails2" xlink:title="00000044 - Disclosure - Marketable Securities (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapUSTreasurySecuritiesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageBackedSecuritiesMember" xlink:label="loc_us-gaapMortgageBackedSecuritiesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapMortgageBackedSecuritiesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaapMunicipalBondsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapMunicipalBondsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherDebtSecuritiesMember" xlink:label="loc_us-gaapOtherDebtSecuritiesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapOtherDebtSecuritiesMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses" xlink:label="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses_290" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_290" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" xlink:label="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses_290" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_290" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetails3" xlink:title="00000045 - Disclosure - Marketable Securities (Details 3)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetailsNarrative" xlink:title="00000046 - Disclosure - Marketable Securities (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/CommitmentsAndContingenciesDetails" xlink:title="00000047 - Disclosure - Commitments and Contingencies (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000048 - Disclosure - Commitments and Contingencies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_GarminEuropeLtdAndGarminCorporationMember" xlink:label="loc_grmnGarminEuropeLtdAndGarminCorporationMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_grmnGarminEuropeLtdAndGarminCorporationMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaapLeaseAndRentalExpense_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLeaseAndRentalExpense_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalents_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalents_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="loc_us-gaapPurchaseCommitmentRemainingMinimumAmountCommitted_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPurchaseCommitmentRemainingMinimumAmountCommitted_70" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/EmployeeBenefitPlansDetailsNarrative" xlink:title="00000049 - Disclosure - Employee Benefit Plans (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="loc_us-gaapRetirementPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRetirementPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaapRetirementPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRetirementPlanNameAxis" xlink:to="loc_us-gaapRetirementPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaapRetirementPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRetirementPlanNameAxis" xlink:to="loc_us-gaapRetirementPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DefinedContributionRetirementPlanMember" xlink:label="loc_grmnDefinedContributionRetirementPlanMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRetirementPlanNameDomain" xlink:to="loc_grmnDefinedContributionRetirementPlanMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember" xlink:label="loc_grmnGarminEuropeLtdAndOtherUSBasedSubsidiariesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_grmnGarminEuropeLtdAndOtherUSBasedSubsidiariesMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesAxis" xlink:label="loc_us-gaapConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConsolidatedEntitiesAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaapConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConsolidatedEntitiesAxis" xlink:to="loc_us-gaapConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaapConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConsolidatedEntitiesAxis" xlink:to="loc_us-gaapConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiariesMember" xlink:label="loc_us-gaapSubsidiariesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidatedEntitiesDomain" xlink:to="loc_us-gaapSubsidiariesMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaapDefinedContributionPlanCostRecognized_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDefinedContributionPlanCostRecognized_60" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetails" xlink:title="00000050 - Disclosure - Income Taxes (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetails1" xlink:title="00000051 - Disclosure - Income Taxes (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetails2" xlink:title="00000052 - Disclosure - Income Taxes (Details 2)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetails3" xlink:title="00000053 - Disclosure - Income Taxes (Details 3)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000054 - Disclosure - Income Taxes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaapForeignCountryMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapForeignCountryMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:label="loc_us-gaapSwissFederalTaxAdministrationFTAMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapSwissFederalTaxAdministrationFTAMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="loc_us-gaapStateAdministrationOfTaxationChinaMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapStateAdministrationOfTaxationChinaMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember_40" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NonUSOperationsEntitysMember" xlink:label="loc_grmnNonUSOperationsEntitysMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_grmnNonUSOperationsEntitysMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ForeignSubsidiariesMember" xlink:label="loc_grmnForeignSubsidiariesMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_grmnForeignSubsidiariesMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseRestructuringCharges_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseRestructuringCharges_220" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_220" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_220" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential_220" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_220" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_220" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaapTaxCreditCarryforwardAmount_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTaxCreditCarryforwardAmount_220" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxCreditsForeign_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxCreditsForeign_220" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetailsNarrative1" xlink:title="00000055 - Disclosure - Income Taxes (Details Narrative 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaapForeignCountryMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapForeignCountryMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaapDomesticCountryMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapDomesticCountryMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxAndCustomsAdministrationNetherlandsMember" xlink:label="loc_us-gaapTaxAndCustomsAdministrationNetherlandsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapTaxAndCustomsAdministrationNetherlandsMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:label="loc_us-gaapSwissFederalTaxAdministrationFTAMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapSwissFederalTaxAdministrationFTAMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_FinnishTaxAdministrationMember" xlink:label="loc_grmnFinnishTaxAdministrationMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_grmnFinnishTaxAdministrationMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaapInternalRevenueServiceIRSMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapInternalRevenueServiceIRSMember_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_VariousOtherJurisdictionsMember" xlink:label="loc_grmnVariousOtherJurisdictionsMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_grmnVariousOtherJurisdictionsMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember_50" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards_260" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards_260" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_OperatingLossCarryforwardsExpirationYear" xlink:label="loc_grmnOperatingLossCarryforwardsExpirationYear_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnOperatingLossCarryforwardsExpirationYear_260" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_UnrecognizedTaxBenefitsNet" xlink:label="loc_grmnUnrecognizedTaxBenefitsNet_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnUnrecognizedTaxBenefitsNet_260" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_260" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsPeriodIncreaseDecrease_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsPeriodIncreaseDecrease_260" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExaminationYearUnderExamination" xlink:label="loc_us-gaapIncomeTaxExaminationYearUnderExamination_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExaminationYearUnderExamination_260" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_260" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_260" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_260" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/FairValueOfFinancialInstrumentsDetails" xlink:title="00000056 - Disclosure - Fair Value of Financial Instruments (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="loc_us-gaapFairValueByMeasurementBasisAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByMeasurementBasisAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaapFairValueDisclosureItemAmountsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByMeasurementBasisAxis" xlink:to="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaapFairValueDisclosureItemAmountsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByMeasurementBasisAxis" xlink:to="loc_us-gaapFairValueDisclosureItemAmountsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="loc_us-gaapCarryingReportedAmountFairValueDisclosureMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:to="loc_us-gaapCarryingReportedAmountFairValueDisclosureMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="loc_us-gaapPortionAtFairValueFairValueDisclosureMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:to="loc_us-gaapPortionAtFairValueFairValueDisclosureMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaapCashAndCashEquivalentsFairValueDisclosure_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsFairValueDisclosure_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalents_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalents_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaapAvailableForSaleSecurities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecurities_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformationDetails" xlink:title="00000057 - Disclosure - Segment Information (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_OutdoorSegmentMember" xlink:label="loc_grmnOutdoorSegmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_grmnOutdoorSegmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_FitnessSegmentMember" xlink:label="loc_grmnFitnessSegmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_grmnFitnessSegmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_MarineSegmentMember" xlink:label="loc_grmnMarineSegmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_grmnMarineSegmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_AutoSegmentMember" xlink:label="loc_grmnAutoSegmentMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_grmnAutoSegmentMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_AviationSegmentMember" xlink:label="loc_grmnAviationSegmentMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_grmnAviationSegmentMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSalesRevenueNet_190" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_190" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_190" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformationDetails1" xlink:title="00000058 - Disclosure - Segment Information (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaapStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaapSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementGeographicalAxis" xlink:to="loc_us-gaapSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaapSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementGeographicalAxis" xlink:to="loc_us-gaapSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmericasMember" xlink:label="loc_us-gaapAmericasMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapAmericasMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="loc_us-gaapAsiaPacificMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapAsiaPacificMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaapEMEAMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapEMEAMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSalesRevenueNet_250" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_250" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNet" xlink:label="loc_us-gaapAssetsNet_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsNet_250" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformationDetailsNarrative" xlink:title="00000059 - Disclosure - Segment Information (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetails" xlink:title="00000060 - Disclosure - Stock Compensation Plans (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_StockOptionAndSARMember" xlink:label="loc_grmnStockOptionAndSARMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_grmnStockOptionAndSARMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract_40" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1" xlink:label="loc_grmnShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract_40" xlink:to="loc_grmnShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_grmnShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract_40" xlink:to="loc_grmnShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract_40" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract_40" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract_40" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_40" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract_40" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract_40" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_40" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract_40" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross_40" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised" xlink:label="loc_grmnStockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract_40" xlink:to="loc_grmnStockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised_40" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract_40" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod_40" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract_40" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber_40" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract_40" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_40" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetails1" xlink:title="00000061 - Disclosure - Stock Compensation Plans (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_StockOptionAndSARMember" xlink:label="loc_grmnStockOptionAndSARMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_grmnStockOptionAndSARMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice18.00To40.00Member" xlink:label="loc_grmnExercisePrice18.00To40.00Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_grmnExercisePrice18.00To40.00Member_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice40.01To60.00Member" xlink:label="loc_grmnExercisePrice40.01To60.00Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_grmnExercisePrice40.01To60.00Member_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice60.01To80.00Member" xlink:label="loc_grmnExercisePrice60.01To80.00Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_grmnExercisePrice60.01To80.00Member_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice80.01To100.00Member" xlink:label="loc_grmnExercisePrice80.01To100.00Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_grmnExercisePrice80.01To100.00Member_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice100.01To120.00Member" xlink:label="loc_grmnExercisePrice100.01To120.00Member_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_grmnExercisePrice100.01To120.00Member_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice120.01To140.00Member" xlink:label="loc_grmnExercisePrice120.01To140.00Member_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_grmnExercisePrice120.01To140.00Member_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_150" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetails2" xlink:title="00000062 - Disclosure - Stock Compensation Plans (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_40" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_40" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_40" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_40" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_40" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_40" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_40" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_40" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_40" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_40" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_40" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetailsNarrative" xlink:title="00000063 - Disclosure - Stock Compensation Plans (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member" xlink:label="loc_grmnNonEmployeeDirectorsEquityIncentivePlan2011Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_grmnNonEmployeeDirectorsEquityIncentivePlan2011Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_EquityIncentivePlan2005Member" xlink:label="loc_grmnEquityIncentivePlan2005Member_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_grmnEquityIncentivePlan2005Member_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_EquityIncentivePlan2000Member" xlink:label="loc_grmnEquityIncentivePlan2000Member_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_grmnEquityIncentivePlan2000Member_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NonEmployeeDirectorsOptionPlan2000Member" xlink:label="loc_grmnNonEmployeeDirectorsOptionPlan2000Member_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_grmnNonEmployeeDirectorsOptionPlan2000Member_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_StockOptionAndSARMember" xlink:label="loc_grmnStockOptionAndSARMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_grmnStockOptionAndSARMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_220" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_220" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_220" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_220" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_220" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_220" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_220" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms_220" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetailsNarrative1" xlink:title="00000064 - Disclosure - Stock Compensation Plans (Details Narrative 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_StockOptionAndSARMember" xlink:label="loc_grmnStockOptionAndSARMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_grmnStockOptionAndSARMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_EmployeeStockPurchasePlanMember" xlink:label="loc_grmnEmployeeStockPurchasePlanMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_grmnEmployeeStockPurchasePlanMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable" xlink:label="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue" xlink:label="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue_170" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharePrice_170" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_170" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_170" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_170" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_170" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1" xlink:label="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1_170" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_170" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward_170" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_170" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/EarningsPerShareDetails" xlink:title="00000065 - Disclosure - Earnings Per Share (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/EarningsPerShareDetailsNarrative" xlink:title="00000066 - Disclosure - Earnings Per Share (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/ShareRepurchasePlanDetailsNarrative" xlink:title="00000067 - Disclosure - Share Repurchase Plan (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" xlink:title="00000068 - Disclosure - Accumulated Other Comprehensive Income (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1" xlink:title="00000069 - Disclosure - Accumulated Other Comprehensive Income (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaapAccumulatedNetUnrealizedInvestmentGainLossMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedNetUnrealizedInvestmentGainLossMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpense_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss_20" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/SelectedQuarterlyInformationDetails" xlink:title="00000070 - Disclosure - Selected Quarterly Information (Unaudited) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccountsDetails" xlink:title="00000071 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaapValuationAllowancesAndReservesTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaapValuationAllowancesAndReservesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapValuationAllowancesAndReservesTypeAxis" xlink:to="loc_us-gaapValuationAllowancesAndReservesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaapValuationAllowancesAndReservesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapValuationAllowancesAndReservesTypeAxis" xlink:to="loc_us-gaapValuationAllowancesAndReservesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapValuationAllowancesAndReservesDomain" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="loc_us-gaapValuationAllowanceOfDeferredTaxAssetsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapValuationAllowancesAndReservesDomain" xlink:to="loc_us-gaapValuationAllowanceOfDeferredTaxAssetsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaapValuationAllowancesAndReservesBalance_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward_100" xlink:to="loc_us-gaapValuationAllowancesAndReservesBalance_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaapValuationAllowancesAndReservesChargedToCostAndExpense_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward_100" xlink:to="loc_us-gaapValuationAllowancesAndReservesChargedToCostAndExpense_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="loc_us-gaapValuationAllowancesAndReservesChargedToOtherAccounts_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward_100" xlink:to="loc_us-gaapValuationAllowancesAndReservesChargedToOtherAccounts_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaapValuationAllowancesAndReservesDeductions_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward_100" xlink:to="loc_us-gaapValuationAllowancesAndReservesDeductions_100" xlink:type="arc" order="4" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>17
<FILENAME>grmn-20171230_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Created by S2 Filings, LLC- http://www.s2filings.com -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="us-gaap_CurrencyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrencyAxis" xlink:to="us-gaap_CurrencyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrencyAxis_lbl" xml:lang="en-US">Currency [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CHF" xlink:label="currency_CHF" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_CHF" xlink:to="currency_CHF_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_CHF_lbl" xml:lang="en-US">CHF [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-In Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="us-gaap_BuildingImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingImprovementsMember" xlink:to="us-gaap_BuildingImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingImprovementsMember_lbl" xml:lang="en-US">Buildings and improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumMember" xlink:to="us-gaap_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="us-gaap_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office furniture and equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ManufacturingAndEngineeringEquipmentMember" xlink:label="grmn_ManufacturingAndEngineeringEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ManufacturingAndEngineeringEquipmentMember" xlink:to="grmn_ManufacturingAndEngineeringEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ManufacturingAndEngineeringEquipmentMember_lbl" xml:lang="en-US">Manufacturing and engineering equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsAxis" xlink:label="us-gaap_DividendsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsAxis" xlink:to="us-gaap_DividendsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsAxis_lbl" xml:lang="en-US">Dividends [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPayable1Member" xlink:label="grmn_DividendPayable1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DividendPayable1Member" xlink:to="grmn_DividendPayable1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DividendPayable1Member_lbl" xml:lang="en-US">Dividend Payable 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPayable2Member" xlink:label="grmn_DividendPayable2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DividendPayable2Member" xlink:to="grmn_DividendPayable2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DividendPayable2Member_lbl" xml:lang="en-US">Dividend Payable 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPayable3Member" xlink:label="grmn_DividendPayable3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DividendPayable3Member" xlink:to="grmn_DividendPayable3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DividendPayable3Member_lbl" xml:lang="en-US">Dividend Payable 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPayable4Member" xlink:label="grmn_DividendPayable4Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DividendPayable4Member" xlink:to="grmn_DividendPayable4Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DividendPayable4Member_lbl" xml:lang="en-US">Dividend Payable 4 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Net Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_CustomerConcentrationRisk1Member" xlink:label="grmn_CustomerConcentrationRisk1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_CustomerConcentrationRisk1Member" xlink:to="grmn_CustomerConcentrationRisk1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_CustomerConcentrationRisk1Member_lbl" xml:lang="en-US">Ten Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xml:lang="en-US">Income Tax Authority, Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAdministrationOfTaxationChinaMember" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" xml:lang="en-US">State Administration of Taxation, China [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductOrServiceAxis_lbl" xml:lang="en-US">Products and Services [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_OtherProductOtherThanAviationProductMember" xlink:label="grmn_OtherProductOtherThanAviationProductMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_OtherProductOtherThanAviationProductMember" xlink:to="grmn_OtherProductOtherThanAviationProductMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_OtherProductOtherThanAviationProductMember_lbl" xml:lang="en-US">Other Product Other Than Aviation Product [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_AviationProductMember" xlink:label="grmn_AviationProductMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_AviationProductMember" xlink:to="grmn_AviationProductMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_AviationProductMember_lbl" xml:lang="en-US">Aviation Product [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US">Recurring Basis [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Level 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_lbl" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USTreasurySecuritiesMember" xlink:to="us-gaap_USTreasurySecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xml:lang="en-US">U.S.Treasury Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl" xml:lang="en-US">Agency Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageBackedSecuritiesMember" xlink:label="us-gaap_MortgageBackedSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgageBackedSecuritiesMember" xlink:to="us-gaap_MortgageBackedSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MortgageBackedSecuritiesMember_lbl" xml:lang="en-US">Mortgage-Backed Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateDebtSecuritiesMember" xlink:to="us-gaap_CorporateDebtSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateDebtSecuritiesMember_lbl" xml:lang="en-US">Corporate Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="us-gaap_MunicipalBondsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MunicipalBondsMember" xlink:to="us-gaap_MunicipalBondsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MunicipalBondsMember_lbl" xml:lang="en-US">Municipal Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherDebtSecuritiesMember" xlink:label="us-gaap_OtherDebtSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDebtSecuritiesMember" xlink:to="us-gaap_OtherDebtSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDebtSecuritiesMember_lbl" xml:lang="en-US">Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Level 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Level 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_GarminEuropeLtdAndGarminCorporationMember" xlink:label="grmn_GarminEuropeLtdAndGarminCorporationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_GarminEuropeLtdAndGarminCorporationMember" xlink:to="grmn_GarminEuropeLtdAndGarminCorporationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_GarminEuropeLtdAndGarminCorporationMember_lbl" xml:lang="en-US">Garmin (Europe) Ltd &amp; Garmin Corporation [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="us-gaap_RetirementPlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="us-gaap_RetirementPlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetirementPlanNameAxis_lbl" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DefinedContributionRetirementPlanMember" xlink:label="grmn_DefinedContributionRetirementPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DefinedContributionRetirementPlanMember" xlink:to="grmn_DefinedContributionRetirementPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DefinedContributionRetirementPlanMember_lbl" xml:lang="en-US">Defined Contribution Retirement Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember" xlink:label="grmn_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember" xlink:to="grmn_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember_lbl" xml:lang="en-US">Garmin International, Inc &amp; Other U.S. - based Subsidiaries Sponsor [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesAxis" xlink:label="us-gaap_ConsolidatedEntitiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidatedEntitiesAxis" xlink:to="us-gaap_ConsolidatedEntitiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiariesMember" xlink:label="us-gaap_SubsidiariesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiariesMember" xlink:to="us-gaap_SubsidiariesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiariesMember_lbl" xml:lang="en-US">Garmin (Europe) Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:label="us-gaap_SwissFederalTaxAdministrationFTAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:to="us-gaap_SwissFederalTaxAdministrationFTAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SwissFederalTaxAdministrationFTAMember_lbl" xml:lang="en-US">Swiss Federal Tax Administration (FTA) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NonUSOperationsEntitysMember" xlink:label="grmn_NonUSOperationsEntitysMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_NonUSOperationsEntitysMember" xlink:to="grmn_NonUSOperationsEntitysMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_NonUSOperationsEntitysMember_lbl" xml:lang="en-US">Non-U.S. Operations Entity's [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ForeignSubsidiariesMember" xlink:label="grmn_ForeignSubsidiariesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ForeignSubsidiariesMember" xlink:to="grmn_ForeignSubsidiariesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ForeignSubsidiariesMember_lbl" xml:lang="en-US">Foreign Subsidiaries [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_FinnishTaxAdministrationMember" xlink:label="grmn_FinnishTaxAdministrationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_FinnishTaxAdministrationMember" xlink:to="grmn_FinnishTaxAdministrationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_FinnishTaxAdministrationMember_lbl" xml:lang="en-US">Finnish Tax Administration [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_VariousOtherJurisdictionsMember" xlink:label="grmn_VariousOtherJurisdictionsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_VariousOtherJurisdictionsMember" xlink:to="grmn_VariousOtherJurisdictionsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_VariousOtherJurisdictionsMember_lbl" xml:lang="en-US">Various Other Jurisdictions [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl" xml:lang="en-US">Measurement Basis [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="us-gaap_CarryingReportedAmountFairValueDisclosureMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xml:lang="en-US">Carrying Amount [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xml:lang="en-US">Fair Value [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_OutdoorSegmentMember" xlink:label="grmn_OutdoorSegmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_OutdoorSegmentMember" xlink:to="grmn_OutdoorSegmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_OutdoorSegmentMember_lbl" xml:lang="en-US">Outdoor [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_FitnessSegmentMember" xlink:label="grmn_FitnessSegmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_FitnessSegmentMember" xlink:to="grmn_FitnessSegmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_FitnessSegmentMember_lbl" xml:lang="en-US">Fitness [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_MarineSegmentMember" xlink:label="grmn_MarineSegmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_MarineSegmentMember" xlink:to="grmn_MarineSegmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_MarineSegmentMember_lbl" xml:lang="en-US">Marine [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_AutoSegmentMember" xlink:label="grmn_AutoSegmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_AutoSegmentMember" xlink:to="grmn_AutoSegmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_AutoSegmentMember_lbl" xml:lang="en-US">Auto [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_AviationSegmentMember" xlink:label="grmn_AviationSegmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_AviationSegmentMember" xlink:to="grmn_AviationSegmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_AviationSegmentMember_lbl" xml:lang="en-US">Aviation [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioPreviouslyReportedMember" xlink:label="us-gaap_ScenarioPreviouslyReportedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioPreviouslyReportedMember" xlink:to="us-gaap_ScenarioPreviouslyReportedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioPreviouslyReportedMember_lbl" xml:lang="en-US">Restated [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="us-gaap_RestatementAdjustmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestatementAdjustmentMember" xlink:to="us-gaap_RestatementAdjustmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestatementAdjustmentMember_lbl" xml:lang="en-US">Impact [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxAndCustomsAdministrationNetherlandsMember" xlink:label="us-gaap_TaxAndCustomsAdministrationNetherlandsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxAndCustomsAdministrationNetherlandsMember" xlink:to="us-gaap_TaxAndCustomsAdministrationNetherlandsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxAndCustomsAdministrationNetherlandsMember_lbl" xml:lang="en-US">Tax and Customs Administration, Netherlands [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_StockOptionAndSARMember" xlink:label="grmn_StockOptionAndSARMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_StockOptionAndSARMember" xlink:to="grmn_StockOptionAndSARMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_StockOptionAndSARMember_lbl" xml:lang="en-US">Stock Option &amp; Stock Appreciation Rights [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice18.00To40.00Member" xlink:label="grmn_ExercisePrice18.00To40.00Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ExercisePrice18.00To40.00Member" xlink:to="grmn_ExercisePrice18.00To40.00Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ExercisePrice18.00To40.00Member_lbl" xml:lang="en-US">Exercise Price $18.00 - $40.00 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice40.01To60.00Member" xlink:label="grmn_ExercisePrice40.01To60.00Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ExercisePrice40.01To60.00Member" xlink:to="grmn_ExercisePrice40.01To60.00Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ExercisePrice40.01To60.00Member_lbl" xml:lang="en-US">Exercise Price $40.01 - $60.00 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice80.01To100.00Member" xlink:label="grmn_ExercisePrice80.01To100.00Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ExercisePrice80.01To100.00Member" xlink:to="grmn_ExercisePrice80.01To100.00Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ExercisePrice80.01To100.00Member_lbl" xml:lang="en-US">Exercise Price $80.01 - $100.00 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice60.01To80.00Member" xlink:label="grmn_ExercisePrice60.01To80.00Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ExercisePrice60.01To80.00Member" xlink:to="grmn_ExercisePrice60.01To80.00Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ExercisePrice60.01To80.00Member_lbl" xml:lang="en-US">Exercise Price $60.01 - $80.00 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice100.01To120.00Member" xlink:label="grmn_ExercisePrice100.01To120.00Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ExercisePrice100.01To120.00Member" xlink:to="grmn_ExercisePrice100.01To120.00Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ExercisePrice100.01To120.00Member_lbl" xml:lang="en-US">Exercise Price $100.01 - $120.00 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice120.01To140.00Member" xlink:label="grmn_ExercisePrice120.01To140.00Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ExercisePrice120.01To140.00Member" xlink:to="grmn_ExercisePrice120.01To140.00Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ExercisePrice120.01To140.00Member_lbl" xml:lang="en-US">Exercise Price $120.01 - $140.00 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_StatementGeographicalAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmericasMember" xlink:label="us-gaap_AmericasMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmericasMember" xlink:to="us-gaap_AmericasMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmericasMember_lbl" xml:lang="en-US">Americas [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="us-gaap_AsiaPacificMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AsiaPacificMember" xlink:to="us-gaap_AsiaPacificMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AsiaPacificMember_lbl" xml:lang="en-US">APAC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EMEAMember" xlink:label="us-gaap_EMEAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EMEAMember" xlink:to="us-gaap_EMEAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EMEAMember_lbl" xml:lang="en-US">EMEA [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member" xlink:label="grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member" xlink:to="grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member_lbl" xml:lang="en-US">2011 Non-employee Directors' Equity Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_EquityIncentivePlan2005Member" xlink:label="grmn_EquityIncentivePlan2005Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_EquityIncentivePlan2005Member" xlink:to="grmn_EquityIncentivePlan2005Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_EquityIncentivePlan2005Member_lbl" xml:lang="en-US">2005 Equity Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_EquityIncentivePlan2000Member" xlink:label="grmn_EquityIncentivePlan2000Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_EquityIncentivePlan2000Member" xlink:to="grmn_EquityIncentivePlan2000Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_EquityIncentivePlan2000Member_lbl" xml:lang="en-US">2000 Equity Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NonEmployeeDirectorsOptionPlan2000Member" xlink:label="grmn_NonEmployeeDirectorsOptionPlan2000Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_NonEmployeeDirectorsOptionPlan2000Member" xlink:to="grmn_NonEmployeeDirectorsOptionPlan2000Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_NonEmployeeDirectorsOptionPlan2000Member_lbl" xml:lang="en-US">2000 Non-employee Directors' Option Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_EmployeeStockPurchasePlanMember" xlink:label="grmn_EmployeeStockPurchasePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_EmployeeStockPurchasePlanMember" xlink:to="grmn_EmployeeStockPurchasePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_EmployeeStockPurchasePlanMember_lbl" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xml:lang="en-US">Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_lbl" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Reclassification From Accumulated Other Comprehensive Income [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xml:lang="en-US">Valuation Allowances and Reserves Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember" xlink:label="us-gaap_AllowanceForDoubtfulAccountsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsMember" xlink:to="us-gaap_AllowanceForDoubtfulAccountsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsMember_lbl" xml:lang="en-US">Allowance for doubtful accounts [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xml:lang="en-US">Valuation allowance - Deferred Tax Asset [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DocumentAndEntityInformationAbstract" xlink:label="grmn_DocumentAndEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DocumentAndEntityInformationAbstract" xlink:to="grmn_DocumentAndEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document And Entity Information</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity a Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity a Voluntary Filer</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity's Reporting Status Current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent_lbl" xml:lang="en-US">Marketable securities (Note 3)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, less allowance for doubtful accounts of $4,168 in 2017 and $14,669 in 2016</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="us-gaap_DeferredCostsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCurrent" xlink:to="us-gaap_DeferredCostsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCurrent_lbl" xml:lang="en-US">Deferred costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandAndLandImprovements" xlink:label="us-gaap_LandAndLandImprovements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandAndLandImprovements" xlink:to="us-gaap_LandAndLandImprovements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandAndLandImprovements_lbl" xml:lang="en-US">Land and improvements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="us-gaap_BuildingsAndImprovementsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingsAndImprovementsGross" xlink:to="us-gaap_BuildingsAndImprovementsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingsAndImprovementsGross_lbl" xml:lang="en-US">Building and improvements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US">Office furniture and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ManufacturingEquipmentGross" xlink:label="grmn_ManufacturingEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ManufacturingEquipmentGross" xlink:to="grmn_ManufacturingEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ManufacturingEquipmentGross_lbl" xml:lang="en-US">Manufacturing equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_EngineeringEquipmentGross" xlink:label="grmn_EngineeringEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_EngineeringEquipmentGross" xlink:to="grmn_EngineeringEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_EngineeringEquipmentGross_lbl" xml:lang="en-US">Engineering equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_VehiclesGross" xlink:label="grmn_VehiclesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_VehiclesGross" xlink:to="grmn_VehiclesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_VehiclesGross_lbl" xml:lang="en-US">Vehicles</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Total Property and equipment, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl" xml:lang="en-US">Restricted cash (Note 4)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesNoncurrent_lbl" xml:lang="en-US">Marketable securities (Note 3)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_lbl" xml:lang="en-US">Deferred income taxes (Note 6)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCosts" xlink:label="us-gaap_DeferredCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCosts" xlink:to="us-gaap_DeferredCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCosts_lbl" xml:lang="en-US">Noncurrent deferred costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Stockholders' Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Salaries and benefits payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xml:lang="en-US">Accrued warranty costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="us-gaap_AccruedMarketingCostsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedMarketingCostsCurrent" xlink:to="us-gaap_AccruedMarketingCostsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedMarketingCostsCurrent_lbl" xml:lang="en-US">Accrued sales program costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="us-gaap_AccruedRoyaltiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedRoyaltiesCurrent" xlink:to="us-gaap_AccruedRoyaltiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedRoyaltiesCurrent_lbl" xml:lang="en-US">Accrued royalty costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedAdvertisingCurrent" xlink:label="us-gaap_AccruedAdvertisingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedAdvertisingCurrent" xlink:to="us-gaap_AccruedAdvertisingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedAdvertisingCurrent_lbl" xml:lang="en-US">Accrued advertising expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Income taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="us-gaap_DividendsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableCurrent" xlink:to="us-gaap_DividendsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPayableCurrent_lbl" xml:lang="en-US">Dividend payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US">Deferred income taxes (Note 6)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl" xml:lang="en-US">Noncurrent income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="us-gaap_DeferredRevenueNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueNoncurrent" xlink:to="us-gaap_DeferredRevenueNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueNoncurrent_lbl" xml:lang="en-US">Noncurrent deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders' equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Shares, CHF 0.10 par value, 198,077 shares authorized and issued, 188,189 shares outstanding at December 30, 2017; and 188,565 shares outstanding at December 31, 2016; (Notes 9, 10, and 11):</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common shares, par value (in swiss francs per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common shares, authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common shares, issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common shares, outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNet" xlink:to="us-gaap_SalesRevenueNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNet_lbl" xml:lang="en-US">Net sales</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of goods sold</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other income (expense):</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Foreign currency losses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherOperatingIncome" xlink:label="us-gaap_OtherOperatingIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncome" xlink:to="us-gaap_OtherOperatingIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherOperatingIncome_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income (expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income before income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Income tax provision (benefit): (Note 6)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax provision</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic net income per share (Note 10) (in dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted net income per share (Note 10) (in dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Change in fair value of available-for-sale marketable securities, net of deferred taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Balance at beginning</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2_lbl" xml:lang="en-US">Translation adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US">Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings_lbl" xml:lang="en-US">Dividends declared</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_lbl" xml:lang="en-US">Tax benefit from issuance of equity awards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:to="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl" xml:lang="en-US">Issuance of treasury stock related to equity awards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Stock compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US">Purchase of treasury stock related to equity awards</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan" xlink:label="grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan" xlink:to="grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan_lbl" xml:lang="en-US">Purchase of treasury stock under share repurchase plan</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ReductionInParValueOfCommonStock" xlink:label="grmn_ReductionInParValueOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ReductionInParValueOfCommonStock" xlink:to="grmn_ReductionInParValueOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ReductionInParValueOfCommonStock_lbl" xml:lang="en-US">Reduction in par value of Common Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Balance at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xml:lang="en-US">Adjustment related to unrealized gains (losses) on available-for-sale securities income tax effects</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Operating Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xml:lang="en-US">Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain on sale of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Provision for obsolete and slow-moving inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl" xml:lang="en-US">Unrealized foreign currency losses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfInvestments" xlink:to="us-gaap_GainLossOnSaleOfInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfInvestments_lbl" xml:lang="en-US">Realized losses (gains) on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities, net of acquisitions:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Other current and non-current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Other current and non-current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="us-gaap_IncreaseDecreaseInDeferredCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredCharges" xlink:to="us-gaap_IncreaseDecreaseInDeferredCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredCharges_lbl" xml:lang="en-US">Deferred costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Income taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from sale of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Purchase of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecurities_lbl" xml:lang="en-US">Purchase of marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_lbl" xml:lang="en-US">Redemption of marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Acquisitions, net of cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInRestrictedCash" xlink:to="us-gaap_IncreaseDecreaseInRestrictedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash_lbl" xml:lang="en-US">Change in restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="us-gaap_PaymentsOfDividends" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividends_lbl" xml:lang="en-US">Dividends</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US">Tax benefit from issuance of equity awards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:label="us-gaap_ProceedsFromSaleOfTreasuryStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:to="us-gaap_ProceedsFromSaleOfTreasuryStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfTreasuryStock_lbl" xml:lang="en-US">Proceeds from issuance of treasury stock related to equity awards</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards" xlink:label="grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards" xlink:to="grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards_lbl" xml:lang="en-US">Purchase of treasury stock related to equity awards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Purchase of treasury stock under share repurchase plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash used in financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xml:lang="en-US">Cash and cash equivalents at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosures of cash flow information</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash paid during the year for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="us-gaap_ProceedsFromIncomeTaxRefunds" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIncomeTaxRefunds" xlink:to="us-gaap_ProceedsFromIncomeTaxRefunds_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIncomeTaxRefunds_lbl" xml:lang="en-US">Cash received during the year from income tax refunds</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Supplemental disclosure of non-cash investing and financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment" xlink:label="grmn_IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment" xlink:to="grmn_IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment_lbl" xml:lang="en-US">Increase in accrued capital expenditures related to purchases of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation" xlink:label="grmn_ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation" xlink:to="grmn_ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation_lbl" xml:lang="en-US">Change in marketable securities related to unrealized appreciation (depreciation)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfAssetsAcquired" xlink:label="us-gaap_FairValueOfAssetsAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfAssetsAcquired" xlink:to="us-gaap_FairValueOfAssetsAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfAssetsAcquired_lbl" xml:lang="en-US">Fair value of assets acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_lbl" xml:lang="en-US">Liabilities assumed</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US">Less: cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_CashPaidForAcquisitionsNetOfCashAcquired" xlink:label="grmn_CashPaidForAcquisitionsNetOfCashAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_CashPaidForAcquisitionsNetOfCashAcquired" xlink:to="grmn_CashPaidForAcquisitionsNetOfCashAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_CashPaidForAcquisitionsNetOfCashAcquired_lbl" xml:lang="en-US">Cash paid for acquisitions, net of cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US">Description of the Business</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Marketable Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" xml:lang="en-US">Employee Benefit Plans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Information</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock Compensation Plans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Earnings Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="us-gaap_TreasuryStockTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockTextBlock" xlink:to="us-gaap_TreasuryStockTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockTextBlock_lbl" xml:lang="en-US">Share Repurchase Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xml:lang="en-US">Selected Quarterly Information (Unaudited)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="us-gaap_ValuationAndQualifyingAccountsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:to="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" xml:lang="en-US">Valuation and Qualifying Accounts [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xml:lang="en-US">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock" xlink:label="grmn_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock" xlink:to="grmn_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation and Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="us-gaap_FiscalPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiscalPeriod" xlink:to="us-gaap_FiscalPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiscalPeriod_lbl" xml:lang="en-US">Fiscal Year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Trade Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Long-Lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPolicyTextBlock" xlink:label="grmn_DividendPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DividendPolicyTextBlock" xlink:to="grmn_DividendPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DividendPolicyTextBlock_lbl" xml:lang="en-US">Dividends</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US">Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy" xlink:to="us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy_lbl" xml:lang="en-US">Marketable Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionDeferredRevenue" xlink:label="us-gaap_RevenueRecognitionDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionDeferredRevenue" xlink:to="us-gaap_RevenueRecognitionDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionDeferredRevenue_lbl" xml:lang="en-US">Deferred Revenues and Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:to="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" xml:lang="en-US">Shipping and Handling Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="us-gaap_StandardProductWarrantyPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyPolicy" xlink:to="us-gaap_StandardProductWarrantyPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl" xml:lang="en-US">Product Warranty</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionIncentives" xlink:label="us-gaap_RevenueRecognitionIncentives" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionIncentives" xlink:to="us-gaap_RevenueRecognitionIncentives_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionIncentives_lbl" xml:lang="en-US">Sales Programs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_CustomerServiceAndTechnicalSupportPolicyTextBlock" xlink:label="grmn_CustomerServiceAndTechnicalSupportPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_CustomerServiceAndTechnicalSupportPolicyTextBlock" xlink:to="grmn_CustomerServiceAndTechnicalSupportPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_CustomerServiceAndTechnicalSupportPolicyTextBlock_lbl" xml:lang="en-US">Customer Service and Technical Support</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" xml:lang="en-US">Software Development Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xml:lang="en-US">Accounting for Stock-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:label="us-gaap_ScheduleOfDividendsPayableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:to="us-gaap_ScheduleOfDividendsPayableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDividendsPayableTextBlock_lbl" xml:lang="en-US">Schedule of dividends payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Schedule of intangiable assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of product warranty</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US">Sdchedule of recently issued accounting pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US">Schedule of available for sale securities measured at estimated fair value on a recurring basis</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="us-gaap_AvailableForSaleSecuritiesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:to="us-gaap_AvailableForSaleSecuritiesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesTextBlock_lbl" xml:lang="en-US">Schedule of available for sale securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of available for sale securities unrealized loss on investments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xml:lang="en-US">Schedule of amortized cost and estimated fair value of marketable securities by contractual maturity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of future minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of income tax provision</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of sources and tax effects of the differences</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred tax assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US">Schedule of unrecognized tax benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xml:lang="en-US">Schedule of carrying amounts and fair values of financial instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of revenues, gross profit, and operating income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xml:lang="en-US">Schedule of net sales, long-lived assets and net assets by geographic area</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of stock options and stock appreciation rights award activity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xml:lang="en-US">Schedule of exercise price range</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of restricted stock units award activity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of earnings per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US">Schedule of changes in accumulated other comprehensive income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_lbl" xml:lang="en-US">Schedule of reporting reclassifications out of AOCI</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xml:lang="en-US">Schedule of quarterly financial information</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work-in-process</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="us-gaap_DividendPayableDateToBePaidDayMonthAndYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:to="us-gaap_DividendPayableDateToBePaidDayMonthAndYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendPayableDateToBePaidDayMonthAndYear_lbl" xml:lang="en-US">Dividend Date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:to="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_lbl" xml:lang="en-US">Record Date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="us-gaap_DividendsPayableAmountPerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableAmountPerShare" xlink:to="us-gaap_DividendsPayableAmountPerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPayableAmountPerShare_lbl" xml:lang="en-US">Dividend per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="us-gaap_GoodwillRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillRollForward" xlink:to="us-gaap_GoodwillRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillRollForward_lbl" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill balance at beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US">Acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:to="us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_lbl" xml:lang="en-US">Finalization of purchase price allocations and effect of foreign currency translation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_2_lbl" xml:lang="en-US">Goodwill balance at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:to="us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_lbl" xml:lang="en-US">Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xml:lang="en-US">Balance - beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl" xml:lang="en-US">Accrual for products sold</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="us-gaap_ProductWarrantyAccrualPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ProductWarrantyAccrualPayments_lbl" xml:lang="en-US">Expenditures</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ProductWarrantyAccrual_2_lbl" xml:lang="en-US">Balance - end of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Income tax (benefit) provision</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_2_lbl" xml:lang="en-US">Diluted net income per share (in dollars per share)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_2_lbl" xml:lang="en-US">Noncurrent deferred income tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Total assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_2_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueNoncurrent" xlink:to="us-gaap_DeferredRevenueNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredRevenueNoncurrent_2_lbl" xml:lang="en-US">Non-current deferred revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Total stockholders' equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Type of Arrangement and Non-arrangement Transactions [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" xml:lang="en-US">Receivable Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:label="us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:to="us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_lbl" xml:lang="en-US">Cumulative currency translation adjustments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk net sales</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansReceivableNet" xlink:label="us-gaap_LoansReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableNet" xlink:to="us-gaap_LoansReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableNet_lbl" xml:lang="en-US">Loans receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NumberOfInstallment" xlink:label="grmn_NumberOfInstallment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_NumberOfInstallment" xlink:to="grmn_NumberOfInstallment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_NumberOfInstallment_lbl" xml:lang="en-US">Number of installment</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NumberOfInstallmentRepaid" xlink:label="grmn_NumberOfInstallmentRepaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_NumberOfInstallmentRepaid" xlink:to="grmn_NumberOfInstallmentRepaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_NumberOfInstallmentRepaid_lbl" xml:lang="en-US">Number of installment repaid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Acquired intangible assets useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Dividends" xlink:label="us-gaap_Dividends" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Dividends" xlink:to="us-gaap_Dividends_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Dividends_lbl" xml:lang="en-US">Dividends</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAppropriated" xlink:label="us-gaap_RetainedEarningsAppropriated" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl" xml:lang="en-US">Restricted retained earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expense intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">Amortization expense intangible assets, Next twelve months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">Amortization expense intangible assets, Year two</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">Amortization expense intangible assets, Year three</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">Amortization expense intangible assets, Year four</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">Amortization expense intangible assets, Year five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_3_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl" xml:lang="en-US">Fair value available-for-sale securities unrealized losses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenue_lbl" xml:lang="en-US">Deferred revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCostsCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:to="us-gaap_DeferredCostsCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCurrentAndNoncurrent_lbl" xml:lang="en-US">Total deferred Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueUsefulLife" xlink:label="grmn_DeferredRevenueUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredRevenueUsefulLife" xlink:to="grmn_DeferredRevenueUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DeferredRevenueUsefulLife_lbl" xml:lang="en-US">Deferred revenues useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpensesNextTwelveMonths" xlink:label="grmn_DeferredRevenueAndCostExpensesNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredRevenueAndCostExpensesNextTwelveMonths" xlink:to="grmn_DeferredRevenueAndCostExpensesNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DeferredRevenueAndCostExpensesNextTwelveMonths_lbl" xml:lang="en-US">Deferred revenue and cost expenses, Next twelve months</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpensesYearTwo" xlink:label="grmn_DeferredRevenueAndCostExpensesYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredRevenueAndCostExpensesYearTwo" xlink:to="grmn_DeferredRevenueAndCostExpensesYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DeferredRevenueAndCostExpensesYearTwo_lbl" xml:lang="en-US">Deferred revenue and cost expenses, Year two</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpenseYearThree" xlink:label="grmn_DeferredRevenueAndCostExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredRevenueAndCostExpenseYearThree" xlink:to="grmn_DeferredRevenueAndCostExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DeferredRevenueAndCostExpenseYearThree_lbl" xml:lang="en-US">Deferred revenue and cost expenses, Year three</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpenseYearFour" xlink:label="grmn_DeferredRevenueAndCostExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredRevenueAndCostExpenseYearFour" xlink:to="grmn_DeferredRevenueAndCostExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DeferredRevenueAndCostExpenseYearFour_lbl" xml:lang="en-US">Deferred revenue and cost expenses, Year four</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpenseYearFive" xlink:label="grmn_DeferredRevenueAndCostExpenseYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredRevenueAndCostExpenseYearFive" xlink:to="grmn_DeferredRevenueAndCostExpenseYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DeferredRevenueAndCostExpenseYearFive_lbl" xml:lang="en-US">Deferred revenue and cost expenses, Year five</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ProductWarrantyTerm" xlink:label="grmn_ProductWarrantyTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ProductWarrantyTerm" xlink:to="grmn_ProductWarrantyTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ProductWarrantyTerm_lbl" xml:lang="en-US">Product warranty term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_2_lbl" xml:lang="en-US">Research and development costs</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NumberOfSharesCancelled" xlink:label="grmn_NumberOfSharesCancelled" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_NumberOfSharesCancelled" xlink:to="grmn_NumberOfSharesCancelled_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_NumberOfSharesCancelled_lbl" xml:lang="en-US">Number of shares cancelled</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeclineInParValueOfCommonStock" xlink:label="grmn_DeclineInParValueOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeclineInParValueOfCommonStock" xlink:to="grmn_DeclineInParValueOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DeclineInParValueOfCommonStock_lbl" xml:lang="en-US">Decline in par value of common stock (in swiss francs per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_lbl" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="us-gaap_AvailableForSaleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecurities" xlink:to="us-gaap_AvailableForSaleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecurities_lbl" xml:lang="en-US">Available-for-sale securities, total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US">Amortized Cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_lbl" xml:lang="en-US">Gross Unrealized Gains</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:label="us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:to="us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_lbl" xml:lang="en-US">Gross Unrealized Losses-OTTI</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments" xlink:label="us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments" xlink:to="us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments_lbl" xml:lang="en-US">Gross Unrealized Losses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecurities" xlink:to="us-gaap_AvailableForSaleSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecurities_2_lbl" xml:lang="en-US">Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses_lbl" xml:lang="en-US">Gross Unrealized Losses Less than 12 Consecutive Months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_lbl" xml:lang="en-US">Fair Value Less than 12 Consecutive Months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses_lbl" xml:lang="en-US">Gross Unrealized Losses 12 Consecutive Months or Longer</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_lbl" xml:lang="en-US">Fair Value 12 Consecutive Months or Longer</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_lbl" xml:lang="en-US">Amortized Cost [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl" xml:lang="en-US">Due in one year or less</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_lbl" xml:lang="en-US">Due after one year through five years</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_lbl" xml:lang="en-US">Due after five years through ten years</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_lbl" xml:lang="en-US">Due after ten years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_lbl" xml:lang="en-US">Fair Value [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl" xml:lang="en-US">Due in one year or less</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_lbl" xml:lang="en-US">Due after one year through five years</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_lbl" xml:lang="en-US">Due after five years through ten years</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_lbl" xml:lang="en-US">Due after ten years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecurities" xlink:to="us-gaap_AvailableForSaleSecurities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AvailableForSaleSecurities_3_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses_lbl" xml:lang="en-US">Unrealized loss position amortized cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_lbl" xml:lang="en-US">Unrealized loss position fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions" xlink:label="grmn_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions" xlink:to="grmn_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions_lbl" xml:lang="en-US">Percentage of available-for-sale securities in unrealized loss positions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2018</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US">Rental expense of office, equipment, warehouse space and real estate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalents" xlink:to="us-gaap_RestrictedCashAndCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_lbl" xml:lang="en-US">Restricted cash balances (Local value-added tax)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl" xml:lang="en-US">Aggregate amount of purchase orders and other commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xml:lang="en-US">Maximum annually percentage of employees contribution to retirement plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US">Expenses related to other defined contribution plans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Federal:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US">Total federal income tax provision (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">State:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US">Total state income tax provision (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Foreign:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">Current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US">Total foreign income tax provision (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Federal income tax expense at U.S. statutory rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State income tax expense, net of federal tax effect</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Foreign tax rate differential</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xml:lang="en-US">Other foreign taxes less incentives and credits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsOther" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlementsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsOther" xlink:to="us-gaap_IncomeTaxReconciliationTaxSettlementsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlementsOther_lbl" xml:lang="en-US">Withholding Tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:to="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xml:lang="en-US">Net Change in Uncertain Tax Positions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:to="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl" xml:lang="en-US">Federal Domestic Production Activities Deduction</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xml:lang="en-US">Federal Research and Development Credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsForeign_lbl" xml:lang="en-US">Switzerland Corporate Tax Election</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US">Share Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xml:lang="en-US">Deferred tax assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_lbl" xml:lang="en-US">Product warranty accruals</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl" xml:lang="en-US">Inventory reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Sales program allowances</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_lbl" xml:lang="en-US">Reserve for sales returns</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xml:lang="en-US">Other accruals</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Share based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xml:lang="en-US">Tax credit carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_lbl" xml:lang="en-US">Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome_lbl" xml:lang="en-US">Deferred Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries" xlink:label="us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries" xlink:to="us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries_lbl" xml:lang="en-US">Net operating losses of subsidiaries</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_lbl" xml:lang="en-US">Benefit related to uncertain tax positions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance related to loss carryforward and tax credits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:label="us-gaap_DeferredTaxLiabilitiesDeferredExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:to="us-gaap_DeferredTaxLiabilitiesDeferredExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesDeferredExpense_lbl" xml:lang="en-US">Prepaid Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:label="us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:to="us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_lbl" xml:lang="en-US">Book basis in excess of tax basis for acquired entities</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredTaxLiabilityWithholdingTax" xlink:label="grmn_DeferredTaxLiabilityWithholdingTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredTaxLiabilityWithholdingTax" xlink:to="grmn_DeferredTaxLiabilityWithholdingTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_DeferredTaxLiabilityWithholdingTax_lbl" xml:lang="en-US">Withholding tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Total deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Net deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Balance beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Additions based on tax positions related to prior years</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Reductions based on tax positions related to prior years</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US">Additions based on tax positions related to current period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xml:lang="en-US">Reductions related to settlements with tax authorities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US">Expiration of statute of limitations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_2_lbl" xml:lang="en-US">Balance at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges_lbl" xml:lang="en-US">Inter-company restructuring tax expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Effective income tax rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2_lbl" xml:lang="en-US">Effective income tax amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_2_lbl" xml:lang="en-US">Effective income tax foreign tax rate differential</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income before income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">Income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl" xml:lang="en-US">Tax credit carryforward amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Deferred tax assets related to future tax benefit on net operating loss carryforward</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_OperatingLossCarryforwardsExpirationYear" xlink:label="grmn_OperatingLossCarryforwardsExpirationYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_OperatingLossCarryforwardsExpirationYear" xlink:to="grmn_OperatingLossCarryforwardsExpirationYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_OperatingLossCarryforwardsExpirationYear_lbl" xml:lang="en-US">Net operating loss carryforwards expiration year</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_UnrecognizedTaxBenefitsNet" xlink:label="grmn_UnrecognizedTaxBenefitsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_UnrecognizedTaxBenefitsNet" xlink:to="grmn_UnrecognizedTaxBenefitsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_UnrecognizedTaxBenefitsNet_lbl" xml:lang="en-US">Net unrecognized tax benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xml:lang="en-US">Accrued interest and penalties on unrecognized tax benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Increase (decrease) unrecognized tax benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExaminationYearUnderExamination" xlink:label="us-gaap_IncomeTaxExaminationYearUnderExamination" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationYearUnderExamination" xlink:to="us-gaap_IncomeTaxExaminationYearUnderExamination_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationYearUnderExamination_lbl" xml:lang="en-US">Income tax examination year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_2_lbl" xml:lang="en-US">Reduction in income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:to="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_lbl" xml:lang="en-US">Reserves for certain unrecognized tax benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Corporate income tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalents" xlink:to="us-gaap_RestrictedCashAndCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_2_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecurities" xlink:to="us-gaap_AvailableForSaleSecurities_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecurities_4_lbl" xml:lang="en-US">Marketable securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNet" xlink:to="us-gaap_SalesRevenueNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SalesRevenueNet_2_lbl" xml:lang="en-US">Net sales to external customers</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNet" xlink:label="us-gaap_AssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNet_lbl" xml:lang="en-US">Net assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of reportable segments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of operating segments</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Weighted Average Exercise Price [Roll Forward]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Outstanding at beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1" xlink:label="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1" xlink:to="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Forfeited/Expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Outstanding at end</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercisable at end</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Expected to vest</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [Roll Forward]</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_lbl" xml:lang="en-US">Outstanding at beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised" xlink:label="grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised" xlink:to="grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised_lbl" xml:lang="en-US">Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Forfeited/Expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Outstanding at end</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber_lbl" xml:lang="en-US">Exercisable at end</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US">Expected to vest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xml:lang="en-US">Awards Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Remaining Life</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xml:lang="en-US">Awards Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" 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 [Roll Forward]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Outstanding at beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Released/Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Cancelled</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Outstanding at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" 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:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Outstanding at beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Released/Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Cancelled</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xml:lang="en-US">Outstanding at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Maximum number of authorized shares available for issuance (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Award vesting period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US">Award expiration period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xml:lang="en-US">Number of shares granted (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xml:lang="en-US">Number of additional authorized shares issued (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_lbl" xml:lang="en-US">Description of vesting period</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Outstanding awards weighted-average remaining contract life</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Exercisable awards weighted-average remaining contract life</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_lbl" xml:lang="en-US">Total fair value of vested awards</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl" xml:lang="en-US">Outstanding awards aggregate intrinsic values</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable" xlink:label="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable" xlink:to="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable_lbl" xml:lang="en-US">Exercisable awards aggregate intrinsic values</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue" xlink:label="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue" xlink:to="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue_lbl" xml:lang="en-US">Aggregate intrinsic values</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Closing stock price (in dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Total unrecognized compensation cost related to unvested share-based compensation awards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xml:lang="en-US">Purchase price of common stock (fair market value of the stock on the date of purchase) (in percent)</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1" xlink:label="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1" xlink:to="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1_lbl" xml:lang="en-US">Purchase price of common stock (fair market value on the first day of the ESPP period) (in percent)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl" xml:lang="en-US">Number of shares purchased (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward_lbl" xml:lang="en-US">Total shares purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Number of shares available for future issuance (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:label="us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:to="us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_lbl" xml:lang="en-US">Numerator:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Numerator for basic and diluted net income per share - net income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xml:lang="en-US">Denominator:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Denominator for basic net income per share - weighted-average common shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US">Effect of dilutive securities - employee stock options and stock appreciation rights</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Denominator for diluted net income per share - adjusted weighted-average common shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_2_lbl" xml:lang="en-US">Basic net income per share (in dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Number of anti-dilutive equity awards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Stock repurchase program, authorized amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate" xlink:label="us-gaap_StockRepurchaseProgramExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramExpirationDate" xlink:to="us-gaap_StockRepurchaseProgramExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramExpirationDate_lbl" xml:lang="en-US">Stock repurchase program, expiration date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Stock issued for repurchase program, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Stock issued for repurchase program, value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xml:lang="en-US">Remaining stock available under repurchase program</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent [Roll Forward]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Balance - beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Other comprehensive income before reclassification</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_lbl" xml:lang="en-US">Amounts reclassified from accumulated other comprehensive income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Net current-period other comprehensive income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_2_lbl" xml:lang="en-US">Balance - end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Roll Forward]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US">Balance - beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_lbl" xml:lang="en-US">Other comprehensive income before reclassification</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_lbl" xml:lang="en-US">Amounts reclassified from accumulated other comprehensive income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Net current-period other comprehensive income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2_lbl" xml:lang="en-US">Balance - end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2_lbl" xml:lang="en-US">Balance - beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xml:lang="en-US">Other comprehensive income before reclassification</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xml:lang="en-US">Amounts reclassified from accumulated other comprehensive income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Net current-period other comprehensive income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3_lbl" xml:lang="en-US">Balance - end of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Other income (expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_4_lbl" xml:lang="en-US">Income tax (provision) benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net of tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="us-gaap_MovementInValuationAllowancesAndReservesRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xml:lang="en-US">Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US">Balance at Beginning of Period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xml:lang="en-US">Additions Charged to Costs and Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl" xml:lang="en-US">Additions Charged to Other Accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xml:lang="en-US">Deductions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_2_lbl" xml:lang="en-US">Balance at End of Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan" xlink:to="grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan_doc" xml:lang="en-US">Refers to purchase of treasury stock.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ReductionInParValueOfCommonStock" xlink:to="grmn_ReductionInParValueOfCommonStock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ReductionInParValueOfCommonStock_doc" xml:lang="en-US">Refers to the amount related to reduction in par value of common stock during the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards" xlink:to="grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards_doc" xml:lang="en-US">The cash outflow to reacquire common stock related to equity awards during the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ManufacturingEquipmentGross" xlink:to="grmn_ManufacturingEquipmentGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ManufacturingEquipmentGross_doc" xml:lang="en-US">Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_EngineeringEquipmentGross" xlink:to="grmn_EngineeringEquipmentGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_EngineeringEquipmentGross_doc" xml:lang="en-US">Amount before accumulated depreciation of Engineering equipment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_VehiclesGross" xlink:to="grmn_VehiclesGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_VehiclesGross_doc" xml:lang="en-US">Amount before accumulated depreciation of vechicles.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock" xlink:to="grmn_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock_doc" xml:lang="en-US">The accounting policy for basis of presentation and principles of consolidation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DividendPolicyTextBlock" xlink:to="grmn_DividendPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DividendPolicyTextBlock_doc" xml:lang="en-US">The accounting policy for dividend.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_CustomerServiceAndTechnicalSupportPolicyTextBlock" xlink:to="grmn_CustomerServiceAndTechnicalSupportPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_CustomerServiceAndTechnicalSupportPolicyTextBlock_doc" xml:lang="en-US">The accounting policy for customer service and technical support.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ManufacturingAndEngineeringEquipmentMember" xlink:to="grmn_ManufacturingAndEngineeringEquipmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ManufacturingAndEngineeringEquipmentMember_doc" xml:lang="en-US">Information about assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DividendPayable1Member" xlink:to="grmn_DividendPayable1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DividendPayable1Member_doc" xml:lang="en-US">Distribution of earnings in the form of cash, property or capital stock to be paid by the board of directors to shareholders.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DividendPayable2Member" xlink:to="grmn_DividendPayable2Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DividendPayable2Member_doc" xml:lang="en-US">Distribution of earnings in the form of cash, property or capital stock to be paid by the board of directors to shareholders.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DividendPayable3Member" xlink:to="grmn_DividendPayable3Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DividendPayable3Member_doc" xml:lang="en-US">Distribution of earnings in the form of cash, property or capital stock to be paid by the board of directors to shareholders.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DividendPayable4Member" xlink:to="grmn_DividendPayable4Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DividendPayable4Member_doc" xml:lang="en-US">Distribution of earnings in the form of cash, property or capital stock to be paid by the board of directors to shareholders.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_CustomerConcentrationRisk1Member" xlink:to="grmn_CustomerConcentrationRisk1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_CustomerConcentrationRisk1Member_doc" xml:lang="en-US">Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_OtherProductOtherThanAviationProductMember" xlink:to="grmn_OtherProductOtherThanAviationProductMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_OtherProductOtherThanAviationProductMember_doc" xml:lang="en-US">Information about product.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_AviationProductMember" xlink:to="grmn_AviationProductMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_AviationProductMember_doc" xml:lang="en-US">Information about product.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_NumberOfInstallment" xlink:to="grmn_NumberOfInstallment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_NumberOfInstallment_doc" xml:lang="en-US">Refers to number of installment pursuant to the terms and conditions of the agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_NumberOfInstallmentRepaid" xlink:to="grmn_NumberOfInstallmentRepaid_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_NumberOfInstallmentRepaid_doc" xml:lang="en-US">Refers to number of installment repaid pursuant to the terms and conditions of the agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredRevenueUsefulLife" xlink:to="grmn_DeferredRevenueUsefulLife_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DeferredRevenueUsefulLife_doc" xml:lang="en-US">Useful life of deferred revenue in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredRevenueAndCostExpensesNextTwelveMonths" xlink:to="grmn_DeferredRevenueAndCostExpensesNextTwelveMonths_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DeferredRevenueAndCostExpensesNextTwelveMonths_doc" xml:lang="en-US">Amount of deferred revenue and cost expenses in the next twelve months following the latest balance sheet.Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredRevenueAndCostExpensesYearTwo" xlink:to="grmn_DeferredRevenueAndCostExpensesYearTwo_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DeferredRevenueAndCostExpensesYearTwo_doc" xml:lang="en-US">Amount of deferred revenue and cost expenses in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredRevenueAndCostExpenseYearThree" xlink:to="grmn_DeferredRevenueAndCostExpenseYearThree_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DeferredRevenueAndCostExpenseYearThree_doc" xml:lang="en-US">Amount of deferred revenue and cost expenses in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredRevenueAndCostExpenseYearFour" xlink:to="grmn_DeferredRevenueAndCostExpenseYearFour_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DeferredRevenueAndCostExpenseYearFour_doc" xml:lang="en-US">Amount of deferred revenue and cost expenses in the four fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredRevenueAndCostExpenseYearFive" xlink:to="grmn_DeferredRevenueAndCostExpenseYearFive_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DeferredRevenueAndCostExpenseYearFive_doc" xml:lang="en-US">Amount of deferred revenue and cost expenses in the five fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ProductWarrantyTerm" xlink:to="grmn_ProductWarrantyTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ProductWarrantyTerm_doc" xml:lang="en-US">Refers to product warrant term , in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_NumberOfSharesCancelled" xlink:to="grmn_NumberOfSharesCancelled_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_NumberOfSharesCancelled_doc" xml:lang="en-US">It refers to the number of shares cancelled during the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeclineInParValueOfCommonStock" xlink:to="grmn_DeclineInParValueOfCommonStock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DeclineInParValueOfCommonStock_doc" xml:lang="en-US">It refers to the decrease in face amount or stated value per share of common stock.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions" xlink:to="grmn_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions_doc" xml:lang="en-US">Represent the percentage of available-for-sale securities in unrealized loss positions.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_GarminEuropeLtdAndGarminCorporationMember" xlink:to="grmn_GarminEuropeLtdAndGarminCorporationMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_GarminEuropeLtdAndGarminCorporationMember_doc" xml:lang="en-US">The set of legal entities associated with a report.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DefinedContributionRetirementPlanMember" xlink:to="grmn_DefinedContributionRetirementPlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DefinedContributionRetirementPlanMember_doc" xml:lang="en-US">Information about plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember" xlink:to="grmn_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember_doc" xml:lang="en-US">Information about legal entity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_NonUSOperationsEntitysMember" xlink:to="grmn_NonUSOperationsEntitysMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_NonUSOperationsEntitysMember_doc" xml:lang="en-US">Information about legal entity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ForeignSubsidiariesMember" xlink:to="grmn_ForeignSubsidiariesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ForeignSubsidiariesMember_doc" xml:lang="en-US">Information about legal entity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_FinnishTaxAdministrationMember" xlink:to="grmn_FinnishTaxAdministrationMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_FinnishTaxAdministrationMember_doc" xml:lang="en-US">Inforamation about income tax region.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_VariousOtherJurisdictionsMember" xlink:to="grmn_VariousOtherJurisdictionsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_VariousOtherJurisdictionsMember_doc" xml:lang="en-US">Inforamation about income tax region.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_OperatingLossCarryforwardsExpirationYear" xlink:to="grmn_OperatingLossCarryforwardsExpirationYear_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_OperatingLossCarryforwardsExpirationYear_doc" xml:lang="en-US">Expiration year of each operating loss carryforward included in operating loss carryforward, in CCYY format.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_UnrecognizedTaxBenefitsNet" xlink:to="grmn_UnrecognizedTaxBenefitsNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_UnrecognizedTaxBenefitsNet_doc" xml:lang="en-US">Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns expected to be paid after one year of the balance sheet date</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_DeferredTaxLiabilityWithholdingTax" xlink:to="grmn_DeferredTaxLiabilityWithholdingTax_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_DeferredTaxLiabilityWithholdingTax_doc" xml:lang="en-US">Represents amount of deferred tax liability attributable to taxable temporary differences from withholding tax.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_OutdoorSegmentMember" xlink:to="grmn_OutdoorSegmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_OutdoorSegmentMember_doc" xml:lang="en-US">Identifies reporting segment of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_FitnessSegmentMember" xlink:to="grmn_FitnessSegmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_FitnessSegmentMember_doc" xml:lang="en-US">Identifies reporting segment of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_MarineSegmentMember" xlink:to="grmn_MarineSegmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_MarineSegmentMember_doc" xml:lang="en-US">Identifies reporting segment of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_AutoSegmentMember" xlink:to="grmn_AutoSegmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_AutoSegmentMember_doc" xml:lang="en-US">Identifies reporting segment of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_AviationSegmentMember" xlink:to="grmn_AviationSegmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_AviationSegmentMember_doc" xml:lang="en-US">Identifies reporting segment of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_StockOptionAndSARMember" xlink:to="grmn_StockOptionAndSARMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_StockOptionAndSARMember_doc" xml:lang="en-US">Information about plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average price at which grantees can acquire the shares reserved for issuance under the stock options plan and SAR.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1" xlink:to="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1_doc" xml:lang="en-US">Weighted average per share amount at which grantees can acquire shares of common stock by exercise of stock options and SAR.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average price at which option holders acquired shares when converting their stock options and SAR into shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average price of stock options and SAR that were either forfeited or expired.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice_doc" xml:lang="en-US">The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of stock options outstanding and SAR and currently exercisable under the stock option plan and SAR.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_doc" xml:lang="en-US">As of the balance sheet date, the weighted-average exercise price for outstanding stock options and SAR that are fully vested or expected to vest.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_doc" xml:lang="en-US">Number of stock options and SAR outstanding, including both vested and non-vested options.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross_doc" xml:lang="en-US">Gross number of share stock options and SAR (or share units) granted during the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised" xlink:to="grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised_doc" xml:lang="en-US">Number of share stock options and SAR (or share units) exercised during the current period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod_doc" xml:lang="en-US">For presentations that combine terminations, the number of shares under stock options and SAR 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 or that expired.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber_doc" xml:lang="en-US">The number of shares into which fully or partially vested stock options outstanding and SAR as of the balance sheet date can be currently converted under the option plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_doc" xml:lang="en-US">As of the balance sheet date, the number of shares into which fully vested and expected to vest stock options outstanding and SAR can be converted under the option plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ExercisePrice18.00To40.00Member" xlink:to="grmn_ExercisePrice18.00To40.00Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ExercisePrice18.00To40.00Member_doc" xml:lang="en-US">Information by range of option prices pertaining to options granted.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ExercisePrice40.01To60.00Member" xlink:to="grmn_ExercisePrice40.01To60.00Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ExercisePrice40.01To60.00Member_doc" xml:lang="en-US">Information by range of option prices pertaining to options granted.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ExercisePrice60.01To80.00Member" xlink:to="grmn_ExercisePrice60.01To80.00Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ExercisePrice60.01To80.00Member_doc" xml:lang="en-US">Information by range of option prices pertaining to options granted.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ExercisePrice80.01To100.00Member" xlink:to="grmn_ExercisePrice80.01To100.00Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ExercisePrice80.01To100.00Member_doc" xml:lang="en-US">Information by range of option prices pertaining to options granted.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ExercisePrice100.01To120.00Member" xlink:to="grmn_ExercisePrice100.01To120.00Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ExercisePrice100.01To120.00Member_doc" xml:lang="en-US">Information by range of option prices pertaining to options granted.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ExercisePrice120.01To140.00Member" xlink:to="grmn_ExercisePrice120.01To140.00Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ExercisePrice120.01To140.00Member_doc" xml:lang="en-US">Information by range of option prices pertaining to options granted.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member" xlink:to="grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member_doc" xml:lang="en-US">Information about plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_EquityIncentivePlan2005Member" xlink:to="grmn_EquityIncentivePlan2005Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_EquityIncentivePlan2005Member_doc" xml:lang="en-US">Information about plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_EquityIncentivePlan2000Member" xlink:to="grmn_EquityIncentivePlan2000Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_EquityIncentivePlan2000Member_doc" xml:lang="en-US">Information about plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_NonEmployeeDirectorsOptionPlan2000Member" xlink:to="grmn_NonEmployeeDirectorsOptionPlan2000Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_NonEmployeeDirectorsOptionPlan2000Member_doc" xml:lang="en-US">Information about plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_doc" xml:lang="en-US">Weighted average remaining contractual term for stock option and equity-based awards excluding 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.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms_doc" xml:lang="en-US">Weighted average remaining contractual term for stock option and equity-based awards excluding 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.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_EmployeeStockPurchasePlanMember" xlink:to="grmn_EmployeeStockPurchasePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_EmployeeStockPurchasePlanMember_doc" xml:lang="en-US">Information about award.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_doc" xml:lang="en-US">Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_doc" xml:lang="en-US">Intrinsic value of equity-based compensation awards outstanding. Includes stock and unit options.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable" xlink:to="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable_doc" xml:lang="en-US">Intrinsic value of equity-based compensation awards exercisable. Includes stock and unit options.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue" xlink:to="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue_doc" xml:lang="en-US">Intrinsic value of equity-based compensation awards. Includes stock and unit options.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1" xlink:to="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1_doc" xml:lang="en-US">Purchase price of common stock expressed as a percentage of its fair value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward_doc" xml:lang="en-US">The value of shares purchased on the open market during the period for issuance to employees under the plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation" xlink:to="grmn_ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation_doc" xml:lang="en-US">Refers the value of change in marketable securities due to appreciation and depreciation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_CashPaidForAcquisitionsNetOfCashAcquired" xlink:to="grmn_CashPaidForAcquisitionsNetOfCashAcquired_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_CashPaidForAcquisitionsNetOfCashAcquired_doc" xml:lang="en-US">The cash outflow associated with the acquisition of a business.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment" xlink:to="grmn_IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="grmn_IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment_doc" xml:lang="en-US">Increase in accrued capital expenditures related to purchases of property and equipment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_3_lbl" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesNoncurrent_2_lbl" xml:lang="en-US">Available-for-sale Securities, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_3_lbl" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_2_lbl" xml:lang="en-US">Treasury Stock, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_2_lbl" xml:lang="en-US">Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_2_lbl" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_2_lbl" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Unrealized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Share-based Compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfInvestments" xlink:to="us-gaap_GainLossOnSaleOfInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfInvestments_2_lbl" xml:lang="en-US">Gain (Loss) on Sale of Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredCharges" xlink:to="us-gaap_IncreaseDecreaseInDeferredCharges_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredCharges_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Charges</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecurities_2_lbl" xml:lang="en-US">Payments to Acquire Available-for-sale Securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInRestrictedCash" xlink:to="us-gaap_IncreaseDecreaseInRestrictedCash_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash_2_lbl" xml:lang="en-US">Increase (Decrease) in Restricted Cash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividends_2_lbl" xml:lang="en-US">Payments of Dividends</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards" xlink:to="grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards_3_lbl" xml:lang="en-US">PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_2_lbl" xml:lang="en-US">Noncash or Part Noncash Acquisition, Value of Liabilities Assumed</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAcquiredFromAcquisition_2_lbl" xml:lang="en-US">Cash Acquired from Acquisition</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_2_lbl" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy" xlink:to="us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy_2_lbl" xml:lang="en-US">Marketable Securities, Available-for-sale Securities, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrual_3_lbl" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualPayments_2_lbl" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Decrease for Payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Dividends" xlink:to="us-gaap_Dividends_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Dividends_2_lbl" xml:lang="en-US">Dividends [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments" xlink:to="us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments_2_lbl" xml:lang="en-US">Available-for-sale Securities, Realized Losses, Excluding Other than Temporary Impairments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses_2_lbl" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Aggregate Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses_2_lbl" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_2_lbl" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2_lbl" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_2_lbl" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, Year Six Through Ten, Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_2_lbl" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, after Ten Years, Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_2_lbl" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_2_lbl" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_2_lbl" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_2_lbl" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_2_lbl" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_2_lbl" xml:lang="en-US">Foreign Income Tax Expense (Benefit), Continuing Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:to="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsForeign_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsForeign_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_2_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_2_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_2_lbl" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_3_lbl" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_2_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice_4_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_4_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised" xlink:to="grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised_3_lbl" xml:lang="en-US">StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" 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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" 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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_3_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_3_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Reclassification Adjustments, Net of Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_2_lbl" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_2_lbl" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_3_lbl" xml:lang="en-US">Valuation Allowances and Reserves, Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_2_lbl" xml:lang="en-US">Valuation Allowances and Reserves, Deductions</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>18
<FILENAME>grmn-20171230_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Created by S2 Filings, LLC- http://www.s2filings.com -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://garmin.com/role/DocumentAndEntityInformation" xlink:href="grmn-20171230.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/BalanceSheets" xlink:href="grmn-20171230.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/BalanceSheetsParenthetical" xlink:href="grmn-20171230.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfIncome" xlink:href="grmn-20171230.xsd#StatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfComprehensiveIncome" xlink:href="grmn-20171230.xsd#StatementsOfComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfStockholdersEquity" xlink:href="grmn-20171230.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfStockholdersEquityParenthetical" xlink:href="grmn-20171230.xsd#StatementsOfStockholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StatementsOfCashFlows" xlink:href="grmn-20171230.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/DescriptionOfBusiness" xlink:href="grmn-20171230.xsd#DescriptionOfBusiness" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecurities" xlink:href="grmn-20171230.xsd#MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/CommitmentsAndContingencies" xlink:href="grmn-20171230.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EmployeeBenefitPlans" xlink:href="grmn-20171230.xsd#EmployeeBenefitPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxes" xlink:href="grmn-20171230.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/FairValueOfFinancialInstruments" xlink:href="grmn-20171230.xsd#FairValueOfFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformation" xlink:href="grmn-20171230.xsd#SegmentInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlans" xlink:href="grmn-20171230.xsd#StockCompensationPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EarningsPerShare" xlink:href="grmn-20171230.xsd#EarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/ShareRepurchasePlan" xlink:href="grmn-20171230.xsd#ShareRepurchasePlan" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncome" xlink:href="grmn-20171230.xsd#AccumulatedOtherComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SelectedQuarterlyInformation" xlink:href="grmn-20171230.xsd#SelectedQuarterlyInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SubsequentEvents" xlink:href="grmn-20171230.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccounts" xlink:href="grmn-20171230.xsd#ScheduleIi-ValuationAndQualifyingAccounts" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesTables" xlink:href="grmn-20171230.xsd#MarketableSecuritiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/CommitmentsAndContingenciesTables" xlink:href="grmn-20171230.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesTables" xlink:href="grmn-20171230.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/FairValueOfFinancialInstrumentsTables" xlink:href="grmn-20171230.xsd#FairValueOfFinancialInstrumentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformationTables" xlink:href="grmn-20171230.xsd#SegmentInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansTables" xlink:href="grmn-20171230.xsd#StockCompensationPlansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EarningsPerShareTables" xlink:href="grmn-20171230.xsd#EarningsPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables" xlink:href="grmn-20171230.xsd#AccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SelectedQuarterlyInformationTables" xlink:href="grmn-20171230.xsd#SelectedQuarterlyInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails1" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails2" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails3" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails4" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails4" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails5" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetails5" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="grmn-20171230.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetails" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetails1" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetails2" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetails3" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/MarketableSecuritiesDetailsNarrative" xlink:href="grmn-20171230.xsd#MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/CommitmentsAndContingenciesDetails" xlink:href="grmn-20171230.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="grmn-20171230.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EmployeeBenefitPlansDetailsNarrative" xlink:href="grmn-20171230.xsd#EmployeeBenefitPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetails" xlink:href="grmn-20171230.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetails1" xlink:href="grmn-20171230.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetails2" xlink:href="grmn-20171230.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetails3" xlink:href="grmn-20171230.xsd#IncomeTaxesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetailsNarrative" xlink:href="grmn-20171230.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/IncomeTaxesDetailsNarrative1" xlink:href="grmn-20171230.xsd#IncomeTaxesDetailsNarrative1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/FairValueOfFinancialInstrumentsDetails" xlink:href="grmn-20171230.xsd#FairValueOfFinancialInstrumentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformationDetails" xlink:href="grmn-20171230.xsd#SegmentInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformationDetails1" xlink:href="grmn-20171230.xsd#SegmentInformationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SegmentInformationDetailsNarrative" xlink:href="grmn-20171230.xsd#SegmentInformationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetails" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetails1" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetails2" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetailsNarrative" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/StockCompensationPlansDetailsNarrative1" xlink:href="grmn-20171230.xsd#StockCompensationPlansDetailsNarrative1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EarningsPerShareDetails" xlink:href="grmn-20171230.xsd#EarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/EarningsPerShareDetailsNarrative" xlink:href="grmn-20171230.xsd#EarningsPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/ShareRepurchasePlanDetailsNarrative" xlink:href="grmn-20171230.xsd#ShareRepurchasePlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" xlink:href="grmn-20171230.xsd#AccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1" xlink:href="grmn-20171230.xsd#AccumulatedOtherComprehensiveIncomeDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/SelectedQuarterlyInformationDetails" xlink:href="grmn-20171230.xsd#SelectedQuarterlyInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccountsDetails" xlink:href="grmn-20171230.xsd#ScheduleIi-ValuationAndQualifyingAccountsDetails" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information">
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DocumentAndEntityInformationAbstract" xlink:label="loc_grmnDocumentAndEntityInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="loc_us-gaapDeferredCostsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapDeferredCostsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNetAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandAndLandImprovements" xlink:label="loc_us-gaapLandAndLandImprovements" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNetAbstract" xlink:to="loc_us-gaapLandAndLandImprovements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNetAbstract" xlink:to="loc_us-gaapBuildingsAndImprovementsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNetAbstract" xlink:to="loc_us-gaapFurnitureAndFixturesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ManufacturingEquipmentGross" xlink:label="loc_grmnManufacturingEquipmentGross" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNetAbstract" xlink:to="loc_grmnManufacturingEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_EngineeringEquipmentGross" xlink:label="loc_grmnEngineeringEquipmentGross" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNetAbstract" xlink:to="loc_grmnEngineeringEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_VehiclesGross" xlink:label="loc_grmnVehiclesGross" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNetAbstract" xlink:to="loc_grmnVehiclesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNetAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNetAbstract" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNetAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalentsNoncurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalentsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesNoncurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaapDeferredCosts" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapDeferredCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetIncludingGoodwill" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetIncludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaapAccruedMarketingCostsCurrent" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedMarketingCostsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="loc_us-gaapAccruedRoyaltiesCurrent" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedRoyaltiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedAdvertisingCurrent" xlink:label="loc_us-gaapAccruedAdvertisingCurrent" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedAdvertisingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="loc_us-gaapDividendsPayableCurrent" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDividendsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesNoncurrent" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapDeferredRevenueNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaapCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCurrencyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CHF" xlink:label="loc_currencyCHF" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currencyAllCurrenciesDomain" xlink:to="loc_currencyCHF" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapSalesRevenueNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInvestmentIncomeInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherOperatingIncome" xlink:label="loc_us-gaapOtherOperatingIncome" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherOperatingIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfComprehensiveIncome" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Income">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfStockholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Stockholders' Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="60" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueTreasuryStockReissued" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueTreasuryStockReissued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaapTreasuryStockValueAcquiredCostMethod" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapTreasuryStockValueAcquiredCostMethod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan" xlink:label="loc_grmnPurchaseOfTreasuryStockUnderShareRepurchasePlan" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_grmnPurchaseOfTreasuryStockUnderShareRepurchasePlan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ReductionInParValueOfCommonStock" xlink:label="loc_grmnReductionInParValueOfCommonStock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_grmnReductionInParValueOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfStockholdersEquityParenthetical" xlink:title="00000007 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/StatementsOfCashFlows" xlink:title="00000008 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="loc_us-gaapAdjustmentForAmortization" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentForAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossUnrealized" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaapGainLossOnSaleOfInvestments" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredCharges" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredCharges" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:label="loc_us-gaapPaymentsToAcquireAvailableForSaleSecurities" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireAvailableForSaleSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="loc_us-gaapIncreaseDecreaseInRestrictedCash" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInRestrictedCash" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaapPaymentsOfDividends" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfDividends" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaapExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:label="loc_us-gaapProceedsFromSaleOfTreasuryStock" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfTreasuryStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards" xlink:label="loc_grmnPaymentsForRepurchaseOfCommonStockRelatedToEquityAwards" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_grmnPaymentsForRepurchaseOfCommonStockRelatedToEquityAwards" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="loc_us-gaapProceedsFromIncomeTaxRefunds" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapProceedsFromIncomeTaxRefunds" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment" xlink:label="loc_grmnIncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_grmnIncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation" xlink:label="loc_grmnChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_grmnChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfAssetsAcquired" xlink:label="loc_us-gaapFairValueOfAssetsAcquired" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapFairValueOfAssetsAcquired" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:label="loc_us-gaapNoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapNoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="loc_us-gaapCashAcquiredFromAcquisition" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapCashAcquiredFromAcquisition" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_CashPaidForAcquisitionsNetOfCashAcquired" xlink:label="loc_grmnCashPaidForAcquisitionsNetOfCashAcquired" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_grmnCashPaidForAcquisitionsNetOfCashAcquired" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/DescriptionOfBusiness" xlink:title="00000009 - Disclosure - Description of the Business">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaapNatureOfOperations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNatureOfOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000010 - Disclosure - Summary of Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapBasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecurities" xlink:title="00000011 - Disclosure - Marketable Securities">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="loc_us-gaapInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/CommitmentsAndContingencies" xlink:title="00000012 - Disclosure - Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/EmployeeBenefitPlans" xlink:title="00000013 - Disclosure - Employee Benefit Plans">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaapCompensationAndEmployeeBenefitPlansTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapCompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxes" xlink:title="00000014 - Disclosure - Income Taxes">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/FairValueOfFinancialInstruments" xlink:title="00000015 - Disclosure - Fair Value of Financial Instruments">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaapFairValueDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformation" xlink:title="00000016 - Disclosure - Segment Information">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaapSegmentReportingDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapSegmentReportingDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlans" xlink:title="00000017 - Disclosure - Stock Compensation Plans">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/EarningsPerShare" xlink:title="00000018 - Disclosure - Earnings Per Share">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/ShareRepurchasePlan" xlink:title="00000019 - Disclosure - Share Repurchase Plan">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaapTreasuryStockTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapTreasuryStockTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/AccumulatedOtherComprehensiveIncome" xlink:title="00000020 - Disclosure - Accumulated Other Comprehensive Income">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="loc_us-gaapComprehensiveIncomeNoteTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNoteTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SelectedQuarterlyInformation" xlink:title="00000021 - Disclosure - Selected Quarterly Information (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaapQuarterlyFinancialInformationTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapQuarterlyFinancialInformationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SubsequentEvents" xlink:title="00000022 - Disclosure - Subsequent Events">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccounts" xlink:title="00000023 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_us-gaapValuationAndQualifyingAccountsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_us-gaapScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapValuationAndQualifyingAccountsAbstract" xlink:to="loc_us-gaapScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000024 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock" xlink:label="loc_grmnBasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_grmnBasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="loc_us-gaapFiscalPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFiscalPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPolicyTextBlock" xlink:label="loc_grmnDividendPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_grmnDividendPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsPolicy" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy" xlink:label="loc_us-gaapMarketableSecuritiesAvailableForSaleSecuritiesPolicy" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesAvailableForSaleSecuritiesPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionDeferredRevenue" xlink:label="loc_us-gaapRevenueRecognitionDeferredRevenue" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionDeferredRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="loc_us-gaapShippingAndHandlingCostPolicyTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShippingAndHandlingCostPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaapStandardProductWarrantyPolicy" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStandardProductWarrantyPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionIncentives" xlink:label="loc_us-gaapRevenueRecognitionIncentives" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionIncentives" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaapResearchAndDevelopmentExpensePolicy" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpensePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_CustomerServiceAndTechnicalSupportPolicyTextBlock" xlink:label="loc_grmnCustomerServiceAndTechnicalSupportPolicyTextBlock" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_grmnCustomerServiceAndTechnicalSupportPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="loc_us-gaapResearchDevelopmentAndComputerSoftwarePolicyTextBlock" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaapCompensationRelatedCostsPolicyTextBlock" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCompensationRelatedCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000025 - Disclosure - Summary of Significant Accounting Policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:label="loc_us-gaapScheduleOfDividendsPayableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfDividendsPayableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaapScheduleOfGoodwillTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfGoodwillTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaapScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesTables" xlink:title="00000026 - Disclosure - Marketable Securities (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="loc_us-gaapAvailableForSaleSecuritiesTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:label="loc_us-gaapScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaapInvestmentsClassifiedByContractualMaturityDateTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapInvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/CommitmentsAndContingenciesTables" xlink:title="00000027 - Disclosure - Commitments and Contingencies (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesTables" xlink:title="00000028 - Disclosure - Income Taxes (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="loc_us-gaapScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/FairValueOfFinancialInstrumentsTables" xlink:title="00000029 - Disclosure - Fair Value of Financial Instruments (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="loc_us-gaapFairValueByBalanceSheetGroupingTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformationTables" xlink:title="00000030 - Disclosure - Segment Information (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansTables" xlink:title="00000031 - Disclosure - Stock Compensation Plans (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/EarningsPerShareTables" xlink:title="00000032 - Disclosure - Earnings Per Share (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables" xlink:title="00000033 - Disclosure - Accumulated Other Comprehensive Income (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SelectedQuarterlyInformationTables" xlink:title="00000034 - Disclosure - Selected Quarterly Information (Unaudited) (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaapScheduleOfQuarterlyFinancialInformationTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000035 - Disclosure - Summary of Significant Accounting Policies (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails1" xlink:title="00000036 - Disclosure - Summary of Significant Accounting Policies (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaapBuildingImprovementsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ManufacturingAndEngineeringEquipmentMember" xlink:label="loc_grmnManufacturingAndEngineeringEquipmentMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_grmnManufacturingAndEngineeringEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails2" xlink:title="00000037 - Disclosure - Summary of Significant Accounting Policies (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsAxis" xlink:label="loc_us-gaapDividendsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDividendsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsDomain" xlink:label="loc_us-gaapDividendsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDividendsAxis" xlink:to="loc_us-gaapDividendsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPayable1Member" xlink:label="loc_grmnDividendPayable1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDividendsDomain" xlink:to="loc_grmnDividendPayable1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPayable2Member" xlink:label="loc_grmnDividendPayable2Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDividendsDomain" xlink:to="loc_grmnDividendPayable2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPayable3Member" xlink:label="loc_grmnDividendPayable3Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDividendsDomain" xlink:to="loc_grmnDividendPayable3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DividendPayable4Member" xlink:label="loc_grmnDividendPayable4Member" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDividendsDomain" xlink:to="loc_grmnDividendPayable4Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="loc_us-gaapDividendPayableDateToBePaidDayMonthAndYear" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendPayableDateToBePaidDayMonthAndYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="loc_us-gaapDividendsPayableDateOfRecordDayMonthAndYear" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendsPayableDateOfRecordDayMonthAndYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="loc_us-gaapDividendsPayableAmountPerShare" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendsPayableAmountPerShare" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails3" xlink:title="00000038 - Disclosure - Summary of Significant Accounting Policies (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaapGoodwillRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillRollForward" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaapGoodwillAcquiredDuringPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillRollForward" xlink:to="loc_us-gaapGoodwillAcquiredDuringPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="loc_us-gaapGoodwillTranslationAndPurchaseAccountingAdjustments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillRollForward" xlink:to="loc_us-gaapGoodwillTranslationAndPurchaseAccountingAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillRollForward" xlink:to="loc_us-gaapGoodwill_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails4" xlink:title="00000039 - Disclosure - Summary of Significant Accounting Policies (Details 4)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="loc_us-gaapMovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapMovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaapProductWarrantyAccrual" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:to="loc_us-gaapProductWarrantyAccrual" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaapProductWarrantyAccrualWarrantiesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:to="loc_us-gaapProductWarrantyAccrualWarrantiesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="loc_us-gaapProductWarrantyAccrualPayments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:to="loc_us-gaapProductWarrantyAccrualPayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaapProductWarrantyAccrual_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:to="loc_us-gaapProductWarrantyAccrual_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails5" xlink:title="00000040 - Disclosure - Summary of Significant Accounting Policies (Details 5)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaapStatementScenarioAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementScenarioAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaapScenarioUnspecifiedDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementScenarioAxis" xlink:to="loc_us-gaapScenarioUnspecifiedDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioPreviouslyReportedMember" xlink:label="loc_us-gaapScenarioPreviouslyReportedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScenarioUnspecifiedDomain" xlink:to="loc_us-gaapScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="loc_us-gaapRestatementAdjustmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScenarioUnspecifiedDomain" xlink:to="loc_us-gaapRestatementAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSalesRevenueNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="loc_us-gaapDeferredCostsCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapDeferredCostsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaapDeferredCosts" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRevenueNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000041 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_CustomerConcentrationRisk1Member" xlink:label="loc_grmnCustomerConcentrationRisk1Member" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_grmnCustomerConcentrationRisk1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaapReceivableTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="loc_us-gaapReceivableTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityNameAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="loc_us-gaapStateAdministrationOfTaxationChinaMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapStateAdministrationOfTaxationChinaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaapProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapProductOrServiceAxis" order="80" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaapProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductOrServiceAxis" xlink:to="loc_us-gaapProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_OtherProductOtherThanAviationProductMember" xlink:label="loc_grmnOtherProductOtherThanAviationProductMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductsAndServicesDomain" xlink:to="loc_grmnOtherProductOtherThanAviationProductMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_AviationProductMember" xlink:label="loc_grmnAviationProductMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductsAndServicesDomain" xlink:to="loc_grmnAviationProductMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:label="loc_us-gaapCumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansReceivableNet" xlink:label="loc_us-gaapLoansReceivableNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLoansReceivableNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NumberOfInstallment" xlink:label="loc_grmnNumberOfInstallment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnNumberOfInstallment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NumberOfInstallmentRepaid" xlink:label="loc_grmnNumberOfInstallmentRepaid" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnNumberOfInstallmentRepaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Dividends" xlink:label="loc_us-gaapDividends" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividends" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAppropriated" xlink:label="loc_us-gaapRetainedEarningsAppropriated" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRetainedEarningsAppropriated" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:label="loc_us-gaapDeferredCostsCurrentAndNoncurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCostsCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueUsefulLife" xlink:label="loc_grmnDeferredRevenueUsefulLife" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeferredRevenueUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpensesNextTwelveMonths" xlink:label="loc_grmnDeferredRevenueAndCostExpensesNextTwelveMonths" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeferredRevenueAndCostExpensesNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpensesYearTwo" xlink:label="loc_grmnDeferredRevenueAndCostExpensesYearTwo" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeferredRevenueAndCostExpensesYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpenseYearThree" xlink:label="loc_grmnDeferredRevenueAndCostExpenseYearThree" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeferredRevenueAndCostExpenseYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpenseYearFour" xlink:label="loc_grmnDeferredRevenueAndCostExpenseYearFour" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeferredRevenueAndCostExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredRevenueAndCostExpenseYearFive" xlink:label="loc_grmnDeferredRevenueAndCostExpenseYearFive" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeferredRevenueAndCostExpenseYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ProductWarrantyTerm" xlink:label="loc_grmnProductWarrantyTerm" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnProductWarrantyTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NumberOfSharesCancelled" xlink:label="loc_grmnNumberOfSharesCancelled" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnNumberOfSharesCancelled" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeclineInParValueOfCommonStock" xlink:label="loc_grmnDeclineInParValueOfCommonStock" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnDeclineInParValueOfCommonStock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetails" xlink:title="00000042 - Disclosure - Marketable Securities (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:to="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaapFairValueByMeasurementFrequencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:to="loc_us-gaapFairValueByMeasurementFrequencyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaapFairValueMeasurementFrequencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:to="loc_us-gaapFairValueMeasurementFrequencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaapFairValueMeasurementsRecurringMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementFrequencyDomain" xlink:to="loc_us-gaapFairValueMeasurementsRecurringMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapUSTreasurySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageBackedSecuritiesMember" xlink:label="loc_us-gaapMortgageBackedSecuritiesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapMortgageBackedSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaapMunicipalBondsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapMunicipalBondsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherDebtSecuritiesMember" xlink:label="loc_us-gaapOtherDebtSecuritiesMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapOtherDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaapAvailableForSaleSecurities" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecurities" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetails1" xlink:title="00000043 - Disclosure - Marketable Securities (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:to="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapUSTreasurySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageBackedSecuritiesMember" xlink:label="loc_us-gaapMortgageBackedSecuritiesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapMortgageBackedSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaapMunicipalBondsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapMunicipalBondsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherDebtSecuritiesMember" xlink:label="loc_us-gaapOtherDebtSecuritiesMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapOtherDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedGain" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:label="loc_us-gaapOtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapOtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments" xlink:label="loc_us-gaapAvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaapAvailableForSaleSecurities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetails2" xlink:title="00000044 - Disclosure - Marketable Securities (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesAbstract" xlink:label="loc_us-gaapMarketableSecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesAbstract" xlink:to="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:to="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesTable" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapUSTreasurySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MortgageBackedSecuritiesMember" xlink:label="loc_us-gaapMortgageBackedSecuritiesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapMortgageBackedSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaapMunicipalBondsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapMunicipalBondsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherDebtSecuritiesMember" xlink:label="loc_us-gaapOtherDebtSecuritiesMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="loc_us-gaapOtherDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses" xlink:label="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" xlink:label="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetails3" xlink:title="00000045 - Disclosure - Marketable Securities (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaapAvailableForSaleSecurities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="loc_us-gaapAvailableForSaleSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/MarketableSecuritiesDetailsNarrative" xlink:title="00000046 - Disclosure - Marketable Securities (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" xlink:label="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions" xlink:label="loc_grmnPercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_grmnPercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/CommitmentsAndContingenciesDetails" xlink:title="00000047 - Disclosure - Commitments and Contingencies (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueThereafter" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000048 - Disclosure - Commitments and Contingencies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_GarminEuropeLtdAndGarminCorporationMember" xlink:label="loc_grmnGarminEuropeLtdAndGarminCorporationMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_grmnGarminEuropeLtdAndGarminCorporationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaapLeaseAndRentalExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLeaseAndRentalExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalents" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="loc_us-gaapPurchaseCommitmentRemainingMinimumAmountCommitted" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/EmployeeBenefitPlansDetailsNarrative" xlink:title="00000049 - Disclosure - Employee Benefit Plans (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="loc_us-gaapRetirementPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRetirementPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaapRetirementPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRetirementPlanNameAxis" xlink:to="loc_us-gaapRetirementPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DefinedContributionRetirementPlanMember" xlink:label="loc_grmnDefinedContributionRetirementPlanMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRetirementPlanNameDomain" xlink:to="loc_grmnDefinedContributionRetirementPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember" xlink:label="loc_grmnGarminEuropeLtdAndOtherUSBasedSubsidiariesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_grmnGarminEuropeLtdAndOtherUSBasedSubsidiariesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesAxis" xlink:label="loc_us-gaapConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConsolidatedEntitiesAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaapConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidatedEntitiesAxis" xlink:to="loc_us-gaapConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiariesMember" xlink:label="loc_us-gaapSubsidiariesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidatedEntitiesDomain" xlink:to="loc_us-gaapSubsidiariesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaapDefinedContributionPlanCostRecognized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDefinedContributionPlanCostRecognized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetails" xlink:title="00000050 - Disclosure - Income Taxes (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperations" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperations" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperations" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetails1" xlink:title="00000051 - Disclosure - Income Taxes (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsOther" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxSettlementsOther" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxSettlementsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxContingencies" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaapIncomeTaxReconciliationDeductionsQualifiedProductionActivities" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxCreditsResearch" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxCreditsForeign" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxCreditsForeign" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetails2" xlink:title="00000052 - Disclosure - Income Taxes (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseOther" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaapDeferredTaxAssetsDeferredIncome" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsDeferredIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries" xlink:label="loc_us-gaapDeferredTaxAssetsInvestmentInSubsidiaries" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsInvestmentInSubsidiaries" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaapComponentsOfDeferredTaxLiabilitiesAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:label="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:label="loc_us-gaapDeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_DeferredTaxLiabilityWithholdingTax" xlink:label="loc_grmnDeferredTaxLiabilityWithholdingTax" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="loc_grmnDeferredTaxLiabilityWithholdingTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaapDeferredTaxLiabilities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetails3" xlink:title="00000053 - Disclosure - Income Taxes (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefits_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000054 - Disclosure - Income Taxes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaapForeignCountryMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapForeignCountryMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:label="loc_us-gaapSwissFederalTaxAdministrationFTAMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapSwissFederalTaxAdministrationFTAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="loc_us-gaapStateAdministrationOfTaxationChinaMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapStateAdministrationOfTaxationChinaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NonUSOperationsEntitysMember" xlink:label="loc_grmnNonUSOperationsEntitysMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_grmnNonUSOperationsEntitysMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ForeignSubsidiariesMember" xlink:label="loc_grmnForeignSubsidiariesMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_grmnForeignSubsidiariesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseRestructuringCharges" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseRestructuringCharges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaapTaxCreditCarryforwardAmount" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTaxCreditCarryforwardAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxCreditsForeign" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxCreditsForeign" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/IncomeTaxesDetailsNarrative1" xlink:title="00000055 - Disclosure - Income Taxes (Details Narrative 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaapForeignCountryMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapForeignCountryMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaapDomesticCountryMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapDomesticCountryMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxAndCustomsAdministrationNetherlandsMember" xlink:label="loc_us-gaapTaxAndCustomsAdministrationNetherlandsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapTaxAndCustomsAdministrationNetherlandsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:label="loc_us-gaapSwissFederalTaxAdministrationFTAMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapSwissFederalTaxAdministrationFTAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_FinnishTaxAdministrationMember" xlink:label="loc_grmnFinnishTaxAdministrationMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_grmnFinnishTaxAdministrationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaapInternalRevenueServiceIRSMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapInternalRevenueServiceIRSMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_VariousOtherJurisdictionsMember" xlink:label="loc_grmnVariousOtherJurisdictionsMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_grmnVariousOtherJurisdictionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_OperatingLossCarryforwardsExpirationYear" xlink:label="loc_grmnOperatingLossCarryforwardsExpirationYear" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnOperatingLossCarryforwardsExpirationYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_UnrecognizedTaxBenefitsNet" xlink:label="loc_grmnUnrecognizedTaxBenefitsNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnUnrecognizedTaxBenefitsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsPeriodIncreaseDecrease" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExaminationYearUnderExamination" xlink:label="loc_us-gaapIncomeTaxExaminationYearUnderExamination" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExaminationYearUnderExamination" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/FairValueOfFinancialInstrumentsDetails" xlink:title="00000056 - Disclosure - Fair Value of Financial Instruments (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="loc_us-gaapFairValueByMeasurementBasisAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByMeasurementBasisAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaapFairValueDisclosureItemAmountsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByMeasurementBasisAxis" xlink:to="loc_us-gaapFairValueDisclosureItemAmountsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="loc_us-gaapCarryingReportedAmountFairValueDisclosureMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:to="loc_us-gaapCarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="loc_us-gaapPortionAtFairValueFairValueDisclosureMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:to="loc_us-gaapPortionAtFairValueFairValueDisclosureMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaapCashAndCashEquivalentsFairValueDisclosure" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalents" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaapAvailableForSaleSecurities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAvailableForSaleSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformationDetails" xlink:title="00000057 - Disclosure - Segment Information (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_OutdoorSegmentMember" xlink:label="loc_grmnOutdoorSegmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_grmnOutdoorSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_FitnessSegmentMember" xlink:label="loc_grmnFitnessSegmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_grmnFitnessSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_MarineSegmentMember" xlink:label="loc_grmnMarineSegmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_grmnMarineSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_AutoSegmentMember" xlink:label="loc_grmnAutoSegmentMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_grmnAutoSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_AviationSegmentMember" xlink:label="loc_grmnAviationSegmentMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_grmnAviationSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSalesRevenueNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformationDetails1" xlink:title="00000058 - Disclosure - Segment Information (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaapStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaapSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementGeographicalAxis" xlink:to="loc_us-gaapSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmericasMember" xlink:label="loc_us-gaapAmericasMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapAmericasMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="loc_us-gaapAsiaPacificMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapAsiaPacificMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaapEMEAMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentGeographicalDomain" xlink:to="loc_us-gaapEMEAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSalesRevenueNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNet" xlink:label="loc_us-gaapAssetsNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SegmentInformationDetailsNarrative" xlink:title="00000059 - Disclosure - Segment Information (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaapNumberOfReportableSegments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapNumberOfReportableSegments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaapNumberOfOperatingSegments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapNumberOfOperatingSegments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetails" xlink:title="00000060 - Disclosure - Stock Compensation Plans (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_StockOptionAndSARMember" xlink:label="loc_grmnStockOptionAndSARMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_grmnStockOptionAndSARMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1" xlink:label="loc_grmnShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" xlink:to="loc_grmnShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_grmnShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" xlink:to="loc_grmnShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised" xlink:label="loc_grmnStockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" xlink:to="loc_grmnStockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetails1" xlink:title="00000061 - Disclosure - Stock Compensation Plans (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_StockOptionAndSARMember" xlink:label="loc_grmnStockOptionAndSARMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_grmnStockOptionAndSARMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice18.00To40.00Member" xlink:label="loc_grmnExercisePrice18.00To40.00Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_grmnExercisePrice18.00To40.00Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice40.01To60.00Member" xlink:label="loc_grmnExercisePrice40.01To60.00Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_grmnExercisePrice40.01To60.00Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice60.01To80.00Member" xlink:label="loc_grmnExercisePrice60.01To80.00Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_grmnExercisePrice60.01To80.00Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice80.01To100.00Member" xlink:label="loc_grmnExercisePrice80.01To100.00Member" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_grmnExercisePrice80.01To100.00Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice100.01To120.00Member" xlink:label="loc_grmnExercisePrice100.01To120.00Member" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_grmnExercisePrice100.01To120.00Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ExercisePrice120.01To140.00Member" xlink:label="loc_grmnExercisePrice120.01To140.00Member" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_grmnExercisePrice120.01To140.00Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetails2" xlink:title="00000062 - Disclosure - Stock Compensation Plans (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetailsNarrative" xlink:title="00000063 - Disclosure - Stock Compensation Plans (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member" xlink:label="loc_grmnNonEmployeeDirectorsEquityIncentivePlan2011Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_grmnNonEmployeeDirectorsEquityIncentivePlan2011Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_EquityIncentivePlan2005Member" xlink:label="loc_grmnEquityIncentivePlan2005Member" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_grmnEquityIncentivePlan2005Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_EquityIncentivePlan2000Member" xlink:label="loc_grmnEquityIncentivePlan2000Member" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_grmnEquityIncentivePlan2000Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_NonEmployeeDirectorsOptionPlan2000Member" xlink:label="loc_grmnNonEmployeeDirectorsOptionPlan2000Member" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_grmnNonEmployeeDirectorsOptionPlan2000Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_StockOptionAndSARMember" xlink:label="loc_grmnStockOptionAndSARMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_grmnStockOptionAndSARMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/StockCompensationPlansDetailsNarrative1" xlink:title="00000064 - Disclosure - Stock Compensation Plans (Details Narrative 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_StockOptionAndSARMember" xlink:label="loc_grmnStockOptionAndSARMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_grmnStockOptionAndSARMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPlanNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_EmployeeStockPurchasePlanMember" xlink:label="loc_grmnEmployeeStockPurchasePlanMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_grmnEmployeeStockPurchasePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable" xlink:label="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue" xlink:label="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1" xlink:label="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnSharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="grmn-20171230.xsd#grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward" xlink:label="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_grmnShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/EarningsPerShareDetails" xlink:title="00000065 - Disclosure - Earnings Per Share (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:label="loc_us-gaapIncomeAmountsAttributableToReportingEntityDisclosuresAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapIncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/EarningsPerShareDetailsNarrative" xlink:title="00000066 - Disclosure - Earnings Per Share (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/ShareRepurchasePlanDetailsNarrative" xlink:title="00000067 - Disclosure - Share Repurchase Plan (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate" xlink:label="loc_us-gaapStockRepurchaseProgramExpirationDate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockRepurchaseProgramExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails" xlink:title="00000068 - Disclosure - Accumulated Other Comprehensive Income (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="loc_us-gaapReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="loc_us-gaapReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_2" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1" xlink:title="00000069 - Disclosure - Accumulated Other Comprehensive Income (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaapAccumulatedNetUnrealizedInvestmentGainLossMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedNetUnrealizedInvestmentGainLossMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/SelectedQuarterlyInformationDetails" xlink:title="00000070 - Disclosure - Selected Quarterly Information (Unaudited) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapSalesRevenueNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccountsDetails" xlink:title="00000071 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_us-gaapValuationAndQualifyingAccountsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapValuationAndQualifyingAccountsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaapValuationAllowancesAndReservesTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapValuationAllowancesAndReservesTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaapValuationAllowancesAndReservesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapValuationAllowancesAndReservesTypeAxis" xlink:to="loc_us-gaapValuationAllowancesAndReservesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapValuationAllowancesAndReservesDomain" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="loc_us-gaapValuationAllowanceOfDeferredTaxAssetsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapValuationAllowancesAndReservesDomain" xlink:to="loc_us-gaapValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaapValuationAllowancesAndReservesBalance" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward" xlink:to="loc_us-gaapValuationAllowancesAndReservesBalance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaapValuationAllowancesAndReservesChargedToCostAndExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward" xlink:to="loc_us-gaapValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="loc_us-gaapValuationAllowancesAndReservesChargedToOtherAccounts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward" xlink:to="loc_us-gaapValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaapValuationAllowancesAndReservesDeductions" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward" xlink:to="loc_us-gaapValuationAllowancesAndReservesDeductions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaapValuationAllowancesAndReservesBalance_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMovementInValuationAllowancesAndReservesRollForward" xlink:to="loc_us-gaapValuationAllowancesAndReservesBalance_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824224848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Feb. 16, 2018</div></th>
<th class="th"><div>Jul. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information</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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">GARMIN LTD<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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001121788<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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GRMN<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 30,  2017<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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-30<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_dei_EntityWellKnownSeasonedIssuer', window );">Entity a Well-known Seasoned Issuer</a></td>
<td class="text">Yes<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_dei_EntityVoluntaryFilers', window );">Entity a Voluntary Filer</a></td>
<td class="text">No<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_dei_EntityCurrentReportingStatus', window );">Entity's Reporting Status Current</a></td>
<td class="text">Yes<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<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_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,129,443,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198,077,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">FY<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2017<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_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</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_EntityPublicFloat</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: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_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_grmn_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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>20
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6825037360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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">$ 891,488<span></span>
</td>
<td class="nump">$ 846,883<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Marketable securities (Note 3)</a></td>
<td class="nump">161,687<span></span>
</td>
<td class="nump">266,952<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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, less allowance for doubtful accounts of $4,168 in 2017 and $14,669 in 2016</a></td>
<td class="nump">590,882<span></span>
</td>
<td class="nump">527,062<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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 );">Inventories, net</a></td>
<td class="nump">517,644<span></span>
</td>
<td class="nump">484,821<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCurrent', window );">Deferred costs</a></td>
<td class="nump">48,312<span></span>
</td>
<td class="nump">47,395<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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">153,912<span></span>
</td>
<td class="nump">89,903<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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">2,363,925<span></span>
</td>
<td class="nump">2,263,016<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and equipment, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LandAndLandImprovements', window );">Land and improvements</a></td>
<td class="nump">114,701<span></span>
</td>
<td class="nump">104,740<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Building and improvements</a></td>
<td class="nump">482,794<span></span>
</td>
<td class="nump">376,916<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Office furniture and equipment</a></td>
<td class="nump">246,107<span></span>
</td>
<td class="nump">222,439<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_grmn_ManufacturingEquipmentGross', window );">Manufacturing equipment</a></td>
<td class="nump">156,119<span></span>
</td>
<td class="nump">129,526<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_grmn_EngineeringEquipmentGross', window );">Engineering equipment</a></td>
<td class="nump">141,321<span></span>
</td>
<td class="nump">124,979<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_grmn_VehiclesGross', window );">Vehicles</a></td>
<td class="nump">21,115<span></span>
</td>
<td class="nump">21,259<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_PropertyPlantAndEquipmentGross', window );">Total Property and equipment, gross</a></td>
<td class="nump">1,162,157<span></span>
</td>
<td class="nump">979,859<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(566,473)<span></span>
</td>
<td class="num">(496,981)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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 and equipment, net</a></td>
<td class="nump">595,684<span></span>
</td>
<td class="nump">482,878<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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 (Note 4)</a></td>
<td class="nump">271<span></span>
</td>
<td class="nump">113<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 );">Marketable securities (Note 3)</a></td>
<td class="nump">1,260,033<span></span>
</td>
<td class="nump">1,213,285<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Deferred income taxes (Note 6)</a></td>
<td class="nump">199,343<span></span>
</td>
<td class="nump">110,293<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Noncurrent deferred costs</a></td>
<td class="nump">73,851<span></span>
</td>
<td class="nump">56,151<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">409,801<span></span>
</td>
<td class="nump">305,002<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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">107,352<span></span>
</td>
<td class="nump">94,395<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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">5,010,260<span></span>
</td>
<td class="nump">4,525,133<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">169,640<span></span>
</td>
<td class="nump">172,404<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 );">Salaries and benefits payable</a></td>
<td class="nump">102,802<span></span>
</td>
<td class="nump">88,818<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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">36,827<span></span>
</td>
<td class="nump">37,233<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 sales program costs</a></td>
<td class="nump">93,250<span></span>
</td>
<td class="nump">80,953<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">139,681<span></span>
</td>
<td class="nump">146,564<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedRoyaltiesCurrent', window );">Accrued royalty costs</a></td>
<td class="nump">32,204<span></span>
</td>
<td class="nump">36,523<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedAdvertisingCurrent', window );">Accrued advertising expense</a></td>
<td class="nump">30,987<span></span>
</td>
<td class="nump">37,440<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 );">Other accrued expenses</a></td>
<td class="nump">93,652<span></span>
</td>
<td class="nump">70,469<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income taxes payable</a></td>
<td class="nump">33,638<span></span>
</td>
<td class="nump">16,163<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividend payable</a></td>
<td class="nump">95,975<span></span>
</td>
<td class="nump">96,168<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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">828,656<span></span>
</td>
<td class="nump">782,735<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes (Note 6)</a></td>
<td class="nump">75,215<span></span>
</td>
<td class="nump">61,220<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Noncurrent income taxes</a></td>
<td class="nump">138,295<span></span>
</td>
<td class="nump">121,174<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Noncurrent deferred revenue</a></td>
<td class="nump">163,840<span></span>
</td>
<td class="nump">140,407<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">1,788<span></span>
</td>
<td class="nump">1,594<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Shares, CHF 0.10 par value, 198,077 shares authorized and issued, 188,189 shares outstanding at December 30, 2017; and 188,565 shares outstanding at December 31, 2016; (Notes 9, 10, and 11):</a></td>
<td class="nump">17,979<span></span>
</td>
<td class="nump">17,979<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">1,828,386<span></span>
</td>
<td class="nump">1,836,047<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(468,818)<span></span>
</td>
<td class="num">(455,964)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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">2,368,874<span></span>
</td>
<td class="nump">2,056,702<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">56,045<span></span>
</td>
<td class="num">(36,761)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">3,802,466<span></span>
</td>
<td class="nump">3,418,003<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 5,010,260<span></span>
</td>
<td class="nump">$ 4,525,133<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Inventory balances by major class of inventory as of December 31, 2016 have been recast to conform to the current year presentation.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_grmn_EngineeringEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of Engineering equipment.</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;">grmn_EngineeringEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ManufacturingEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</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;">grmn_ManufacturingEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_VehiclesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of vechicles.</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;">grmn_VehiclesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedAdvertisingCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 advertising of the entity's goods and services. 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7054-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-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 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_AccruedAdvertisingCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedRoyaltiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 royalties. 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-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 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_AccruedRoyaltiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trading securities nor held-to-maturity securities and intended be sold or mature 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 320<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=75030427&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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&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_AvailableForSaleSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&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_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of deferred costs that are expected to be recognized as a charge against earnings in periods after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<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(17))<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)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<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 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsLiabilitiesNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&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=84176650&amp;loc=d3e31931-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_DeferredTaxAssetsLiabilitiesNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared but unpaid on equity securities issued by the entity and outstanding. 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<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.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_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</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_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=68049868&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=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LandAndLandImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deprecation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes land held 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 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LandAndLandImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-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 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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=68070138&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=68068213&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_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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-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_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>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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> -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 FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 4: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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,30)<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 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>21
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824137920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 30, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 30, 2017 </div>
<div>SFr / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>SFr / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts | $</a></td>
<td class="nump">$ 4,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 shares, authorized</a></td>
<td class="nump">198,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 shares, issued</a></td>
<td class="nump">198,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common shares, outstanding</a></td>
<td class="nump">188,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">188,565<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_CurrencyAxis=currency_CHF', window );">CHF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common shares, par value (in swiss francs per share) | SFr / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">SFr 0.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">SFr 0.10<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrencyAxis=currency_CHF">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_CHF</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824166432">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 3,087,004<span></span>
</td>
<td class="nump">$ 3,018,665<span></span>
</td>
<td class="nump">$ 2,820,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,303,840<span></span>
</td>
<td class="nump">1,339,095<span></span>
</td>
<td class="nump">1,281,566<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,783,164<span></span>
</td>
<td class="nump">1,679,570<span></span>
</td>
<td class="nump">1,538,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">164,693<span></span>
</td>
<td class="nump">177,143<span></span>
</td>
<td class="nump">167,166<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">437,977<span></span>
</td>
<td class="nump">410,558<span></span>
</td>
<td class="nump">394,914<span></span>
</td>
</tr>
<tr class="re">
<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 expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">511,634<span></span>
</td>
<td class="nump">467,960<span></span>
</td>
<td class="nump">427,043<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_OperatingExpenses', window );">Total operating expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,114,304<span></span>
</td>
<td class="nump">1,055,661<span></span>
</td>
<td class="nump">989,123<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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">668,860<span></span>
</td>
<td class="nump">623,909<span></span>
</td>
<td class="nump">549,581<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">36,925<span></span>
</td>
<td class="nump">33,406<span></span>
</td>
<td class="nump">29,653<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Foreign currency losses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(22,579)<span></span>
</td>
<td class="num">(31,651)<span></span>
</td>
<td class="num">(23,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_OtherOperatingIncome', window );">Other</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(912)<span></span>
</td>
<td class="nump">4,006<span></span>
</td>
<td class="nump">11,418<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_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13,434<span></span>
</td>
<td class="nump">5,761<span></span>
</td>
<td class="nump">17,606<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">682,294<span></span>
</td>
<td class="nump">629,670<span></span>
</td>
<td class="nump">567,187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Income tax provision (benefit): (Note 6)</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">79,234<span></span>
</td>
<td class="nump">117,842<span></span>
</td>
<td class="nump">114,222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(91,895)<span></span>
</td>
<td class="nump">1,014<span></span>
</td>
<td class="num">(3,262)<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_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(12,661)<span></span>
</td>
<td class="nump">118,856<span></span>
</td>
<td class="nump">110,960<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 694,955<span></span>
</td>
<td class="nump">$ 510,814<span></span>
</td>
<td class="nump">$ 456,227<span></span>
</td>
</tr>
<tr class="re">
<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 (Note 10) (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3.70<span></span>
</td>
<td class="nump">$ 2.71<span></span>
</td>
<td class="nump">$ 2.39<span></span>
</td>
</tr>
<tr class="ro">
<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 (Note 10) (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3.68<span></span>
</td>
<td class="nump">$ 2.70<span></span>
</td>
<td class="nump">$ 2.39<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The U.S. is the only country which constitutes greater than 10% of net sales to external customers.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, 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 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=64836518&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=64836518&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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and 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 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_OtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><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 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6817878112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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>
</tr>
<tr class="ro">
<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">$ 694,955<span></span>
</td>
<td class="nump">$ 510,814<span></span>
</td>
<td class="nump">$ 456,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">88,320<span></span>
</td>
<td class="nump">4,696<span></span>
</td>
<td class="num">(34,981)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Change in fair value of available-for-sale marketable securities, net of deferred taxes</a></td>
<td class="nump">4,486<span></span>
</td>
<td class="num">(11,029)<span></span>
</td>
<td class="nump">1,982<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">$ 787,761<span></span>
</td>
<td class="nump">$ 504,481<span></span>
</td>
<td class="nump">$ 423,228<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e557-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&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)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824105600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-In Capital [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss) [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning at Dec. 27, 2014</a></td>
<td class="nump">$ 1,797,435<span></span>
</td>
<td class="nump">$ 73,521<span></span>
</td>
<td class="num">$ (330,132)<span></span>
</td>
<td class="nump">$ 1,859,972<span></span>
</td>
<td class="nump">$ 2,571<span></span>
</td>
<td class="nump">$ 3,403,367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">456,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">456,227<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Translation 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="num">(34,981)<span></span>
</td>
<td class="num">(34,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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects</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,982<span></span>
</td>
<td class="nump">1,982<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">423,228<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings', window );">Dividends declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(385,682)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(385,782)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Tax benefit from issuance of equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,050)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,050)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Issuance of treasury stock related to equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(35,422)<span></span>
</td>
<td class="nump">52,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,290<span></span>
</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">26,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock related to equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,586)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,586)<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_grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan', window );">Purchase of treasury stock under share repurchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(131,413)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(131,413)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end at Dec. 26, 2015</a></td>
<td class="nump">1,797,435<span></span>
</td>
<td class="nump">62,239<span></span>
</td>
<td class="num">(414,637)<span></span>
</td>
<td class="nump">1,930,517<span></span>
</td>
<td class="num">(30,428)<span></span>
</td>
<td class="nump">3,345,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">510,814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">510,814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Translation 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="nump">4,696<span></span>
</td>
<td class="nump">4,696<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects</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="num">(11,029)<span></span>
</td>
<td class="num">(11,029)<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">504,481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings', window );">Dividends declared</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="num">(384,629)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(384,629)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Tax benefit from issuance of equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,309)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,309)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Issuance of treasury stock related to equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40,589)<span></span>
</td>
<td class="nump">59,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,648<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock related to equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,331)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,331)<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_grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan', window );">Purchase of treasury stock under share repurchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(93,233)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(93,233)<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_grmn_ReductionInParValueOfCommonStock', window );">Reduction in par value of Common Stock</a></td>
<td class="num">(1,779,456)<span></span>
</td>
<td class="nump">1,779,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end at Dec. 31, 2016</a></td>
<td class="nump">17,979<span></span>
</td>
<td class="nump">1,836,047<span></span>
</td>
<td class="num">(455,964)<span></span>
</td>
<td class="nump">2,056,702<span></span>
</td>
<td class="num">(36,761)<span></span>
</td>
<td class="nump">3,418,003<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">694,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">694,955<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Translation 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="nump">88,320<span></span>
</td>
<td class="nump">88,320<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Adjustment related to unrealized gains (losses) on available-for-sale securities net of income tax effects</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">4,486<span></span>
</td>
<td class="nump">4,486<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">787,761<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings', window );">Dividends declared</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="num">(382,783)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(382,783)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Issuance of treasury stock related to equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(52,581)<span></span>
</td>
<td class="nump">74,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,735<span></span>
</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">44,735<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock related to equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185<span></span>
</td>
<td class="num">(12,773)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,588)<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_grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan', window );">Purchase of treasury stock under share repurchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(74,523)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(74,523)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end at Dec. 30, 2017</a></td>
<td class="nump">$ 17,979<span></span>
</td>
<td class="nump">$ 1,828,386<span></span>
</td>
<td class="num">$ (468,818)<span></span>
</td>
<td class="nump">$ 2,368,874<span></span>
</td>
<td class="nump">$ 56,045<span></span>
</td>
<td class="nump">$ 3,802,466<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to purchase of treasury stock.</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;">grmn_PurchaseOfTreasuryStockUnderShareRepurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ReductionInParValueOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to the amount related to reduction in par value of common stock 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;">grmn_ReductionInParValueOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to additional paid-in capital (APIC) from recognition of equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79507207&amp;loc=d3e4534-113899<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=96867065&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 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=96864182&amp;loc=d3e11149-113907<br><br>Reference 4: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=96864182&amp;loc=d3e11178-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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=79981250&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=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e557-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&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)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of treasury stock (units) reissued during the period, excluding reissuance of shares (units) held in treasury used to satisfy equity-based compensation obligations exercised by the holders of such rights. Upon reissuance of shares (units) from treasury, either the common or preferred stock (unit) reissued is 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805721088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Adjustment related to unrealized gains (losses) on available-for-sale securities income tax effects</a></td>
<td class="nump">$ 493<span></span>
</td>
<td class="nump">$ 1,094<span></span>
</td>
<td class="nump">$ 115<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) before reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e,f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824890432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 694,955<span></span>
</td>
<td class="nump">$ 510,814<span></span>
</td>
<td class="nump">$ 456,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">59,895<span></span>
</td>
<td class="nump">55,796<span></span>
</td>
<td class="nump">51,311<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="nump">26,357<span></span>
</td>
<td class="nump">30,544<span></span>
</td>
<td class="nump">27,049<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of property and equipment</a></td>
<td class="num">(230)<span></span>
</td>
<td class="num">(503)<span></span>
</td>
<td class="num">(198)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Provision for doubtful accounts</a></td>
<td class="nump">1,021<span></span>
</td>
<td class="nump">4,136<span></span>
</td>
<td class="num">(2,521)<span></span>
</td>
</tr>
<tr class="ro">
<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 obsolete and slow-moving inventories</a></td>
<td class="nump">31,071<span></span>
</td>
<td class="nump">26,458<span></span>
</td>
<td class="nump">23,257<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Unrealized foreign currency losses</a></td>
<td class="nump">21,036<span></span>
</td>
<td class="nump">13,387<span></span>
</td>
<td class="nump">37,931<span></span>
</td>
</tr>
<tr class="ro">
<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">(90,725)<span></span>
</td>
<td class="nump">1,699<span></span>
</td>
<td class="nump">5,897<span></span>
</td>
</tr>
<tr class="re">
<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 compensation</a></td>
<td class="nump">44,735<span></span>
</td>
<td class="nump">41,250<span></span>
</td>
<td class="nump">26,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">Realized losses (gains) on marketable securities</a></td>
<td class="nump">991<span></span>
</td>
<td class="num">(822)<span></span>
</td>
<td class="num">(55)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquisitions:</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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(40,088)<span></span>
</td>
<td class="nump">9,000<span></span>
</td>
<td class="nump">22,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(38,575)<span></span>
</td>
<td class="num">(2,455)<span></span>
</td>
<td class="num">(121,718)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other current and non-current assets</a></td>
<td class="num">(21,608)<span></span>
</td>
<td class="nump">2,234<span></span>
</td>
<td class="num">(107,360)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(17,240)<span></span>
</td>
<td class="num">(11,496)<span></span>
</td>
<td class="nump">36,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other current and non-current liabilities</a></td>
<td class="nump">5,627<span></span>
</td>
<td class="nump">44,766<span></span>
</td>
<td class="nump">20,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">15,329<span></span>
</td>
<td class="num">(6,363)<span></span>
</td>
<td class="num">(43,338)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCharges', window );">Deferred costs</a></td>
<td class="num">(18,266)<span></span>
</td>
<td class="num">(15,780)<span></span>
</td>
<td class="num">(585)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(13,443)<span></span>
</td>
<td class="nump">3,017<span></span>
</td>
<td class="num">(151,014)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">660,842<span></span>
</td>
<td class="nump">705,682<span></span>
</td>
<td class="nump">280,467<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and equipment</a></td>
<td class="num">(139,696)<span></span>
</td>
<td class="num">(90,960)<span></span>
</td>
<td class="num">(80,592)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="nump">361<span></span>
</td>
<td class="nump">676<span></span>
</td>
<td class="nump">7,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_PaymentsToAcquireIntangibleAssets', window );">Purchase of intangible assets</a></td>
<td class="num">(12,232)<span></span>
</td>
<td class="num">(5,715)<span></span>
</td>
<td class="num">(3,889)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecurities', window );">Purchase of marketable securities</a></td>
<td class="num">(587,656)<span></span>
</td>
<td class="num">(905,089)<span></span>
</td>
<td class="num">(915,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_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities', window );">Redemption of marketable securities</a></td>
<td class="nump">635,311<span></span>
</td>
<td class="nump">957,350<span></span>
</td>
<td class="nump">919,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions, net of cash acquired</a></td>
<td class="num">(90,471)<span></span>
</td>
<td class="num">(77,945)<span></span>
</td>
<td class="num">(38,687)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Change in restricted cash</a></td>
<td class="num">(153)<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="nump">48<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(194,536)<span></span>
</td>
<td class="num">(121,537)<span></span>
</td>
<td class="num">(111,979)<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Dividends</a></td>
<td class="num">(382,976)<span></span>
</td>
<td class="num">(481,452)<span></span>
</td>
<td class="num">(378,117)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Tax benefit from issuance of equity awards</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,692<span></span>
</td>
<td class="num">(2,049)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfTreasuryStock', window );">Proceeds from issuance of treasury stock related to equity awards</a></td>
<td class="nump">21,860<span></span>
</td>
<td class="nump">18,648<span></span>
</td>
<td class="nump">17,073<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_grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards', window );">Purchase of treasury stock related to equity awards</a></td>
<td class="num">(12,773)<span></span>
</td>
<td class="num">(7,331)<span></span>
</td>
<td class="num">(5,586)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock under share repurchase plan</a></td>
<td class="num">(74,523)<span></span>
</td>
<td class="num">(93,233)<span></span>
</td>
<td class="num">(131,413)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(448,412)<span></span>
</td>
<td class="num">(561,676)<span></span>
</td>
<td class="num">(500,092)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">26,711<span></span>
</td>
<td class="num">(8,656)<span></span>
</td>
<td class="num">(31,594)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">44,605<span></span>
</td>
<td class="nump">13,813<span></span>
</td>
<td class="num">(363,198)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">846,883<span></span>
</td>
<td class="nump">833,070<span></span>
</td>
<td class="nump">1,196,268<span></span>
</td>
</tr>
<tr class="ro">
<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 year</a></td>
<td class="nump">891,488<span></span>
</td>
<td class="nump">846,883<span></span>
</td>
<td class="nump">833,070<span></span>
</td>
</tr>
<tr class="re">
<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 disclosures of cash flow information</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_IncomeTaxesPaidNet', window );">Cash paid during the year for income taxes</a></td>
<td class="nump">106,146<span></span>
</td>
<td class="nump">115,548<span></span>
</td>
<td class="nump">252,885<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIncomeTaxRefunds', window );">Cash received during the year from income tax refunds</a></td>
<td class="nump">3,806<span></span>
</td>
<td class="nump">4,275<span></span>
</td>
<td class="nump">3,793<span></span>
</td>
</tr>
<tr class="ro">
<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>Supplemental disclosure of non-cash investing and financing activities</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment', window );">Increase in accrued capital expenditures related to purchases of property and equipment</a></td>
<td class="nump">13,864<span></span>
</td>
<td class="nump">2,154<span></span>
</td>
<td class="text"> <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_grmn_ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation', window );">Change in marketable securities related to unrealized appreciation (depreciation)</a></td>
<td class="nump">4,979<span></span>
</td>
<td class="num">(12,123)<span></span>
</td>
<td class="nump">1,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfAssetsAcquired', window );">Fair value of assets acquired</a></td>
<td class="nump">128,190<span></span>
</td>
<td class="nump">91,620<span></span>
</td>
<td class="nump">38,687<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1', window );">Liabilities assumed</a></td>
<td class="num">(29,587)<span></span>
</td>
<td class="num">(6,344)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Less: cash acquired</a></td>
<td class="num">(8,132)<span></span>
</td>
<td class="num">(7,331)<span></span>
</td>
<td class="text"> <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_grmn_CashPaidForAcquisitionsNetOfCashAcquired', window );">Cash paid for acquisitions, net of cash acquired</a></td>
<td class="nump">$ 90,471<span></span>
</td>
<td class="nump">$ 77,945<span></span>
</td>
<td class="nump">$ 38,687<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_grmn_CashPaidForAcquisitionsNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business.</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;">grmn_CashPaidForAcquisitionsNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers the value of change in marketable securities due to appreciation and depreciation.</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;">grmn_ChangeInMarketableSecuritiesRelatedToUnrealizedAppreciationDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase in accrued capital expenditures related to purchases of property and equipment.</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;">grmn_IncreaseInAccruedCapitalExpendituresRelatedToPurchasesOfPropertyAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock related to equity awards 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;">grmn_PaymentsForRepurchaseOfCommonStockRelatedToEquityAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquisition of business during the period (for example, cash that was held by the acquired 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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-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_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=96864182&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_FairValueOfAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of assets acquired in noncash 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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&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=98513485&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=98513485&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_FairValueOfAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30690-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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30700-110894<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from 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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-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_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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4542-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 1C<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=SL66093883-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=SL66093879-108312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&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=98513485&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=98513485&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_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26853-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_PaymentsToAcquireAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIncomeTaxRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received during the 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 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIncomeTaxRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sale or maturity (principal being due) of securities not classified as either held-to-maturity securities or trading securities which are classified as 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=82896770&amp;loc=d3e26853-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_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-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_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of an equity stock that has been previously reacquired by the 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82913847&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815156240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of the Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>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_NatureOfOperations', window );">Description of the Business</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>1.
Description of the Business</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Garmin
Ltd. and subsidiaries (together, the &#8220;Company&#8221;) design, develop, manufacture, market, and distribute a diverse family
of hand-held, wrist-based, portable and fixed-mount Global Positioning System (GPS)-enabled products and other navigation, communications,
information and sensor-based products. Garmin Corporation (GC) is primarily responsible for the manufacturing and distribution
of the Company&#8217;s products to the Company&#8217;s subsidiaries and, to a lesser extent, new product development and sales
and marketing of the Company&#8217;s products in Asia and the Far East. Garmin International, Inc. (GII) is primarily responsible
for sales and marketing of the Company&#8217;s products in the Americas region and for most of the Company&#8217;s research and
new product development. GII also manufactures most of the Company&#8217;s products in the aviation segment. Garmin (Europe) Ltd.
(GEL) is responsible for sales and marketing of the Company&#8217;s products in Europe, the Middle East and Africa (EMEA). Many
of GEL&#8217;s sales are to other Company-owned distributors in the EMEA region.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796120800">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>2.
Summary of Significant Accounting Policies</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Basis
of Presentation and Principles of Consolidation</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted
in the United States. The accompanying consolidated financial statements reflect the accounts of Garmin Ltd. and its wholly-owned
subsidiaries. All significant inter-company balances and transactions have been eliminated.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">At
the Company&#8217;s Annual General Meeting on June 10, 2016, the Company&#8217;s shareholders approved the cancellation of 10,000,000
registered shares of the Company held by the Company (the &#8220;Formation Shares&#8221;) and the reduction in par value of each
share of the Company from CHF 10 to CHF 0.10 and the amendment of the Company&#8217;s Articles of Association to effect a corresponding
share capital reduction.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fiscal
Year</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s fiscal year is based on a 52-53-week period ending on the last Saturday of the calendar year. Due to the fact
that there are not exactly 52 weeks in a calendar year, and there is slightly more than one additional day per year (not including
the effects of leap year) in each calendar year as compared to a 52-week fiscal year, the Company will have a fiscal year comprising
53 weeks in certain fiscal years, as determined by when the last Saturday of the calendar year occurs.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
those resulting fiscal years that have 53 weeks, the Company will record an extra week of sales, costs, and related financial
activity. Therefore, the financial results of those 53-week fiscal years, and the associated 14-week fourth quarters, will not
be entirely comparable to the prior and subsequent 52-week fiscal years and the associated 13-week quarters. Fiscal years 2017
and 2015 included 52 weeks while fiscal 2016 included 53 weeks.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Use
of Estimates</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States
requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements
and accompanying notes. Actual results could differ from those estimates.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Foreign
Currency </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Many
Garmin Ltd. subsidiaries utilize currencies other than the United States Dollar (USD) as their functional currency. As required
by the Foreign Currency Matters topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC),
the financial statements of these subsidiaries for all periods presented have been translated into USD, the functional currency
of Garmin Ltd., and the reporting currency herein, for purposes of consolidation at rates prevailing during the year for sales,
costs, and expenses and at end-of-year rates for all assets and liabilities. The effect of this translation is recorded in a separate
component of stockholders&#8217; equity. Cumulative currency translation adjustments of $78,909 and ($9,411) as of December 30,
2017 and December 31, 2016, respectively, have been included in accumulated other comprehensive income in the accompanying consolidated
balance sheets.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Transactions
in foreign currencies are recorded at the approximate rate of exchange at the transaction date. The movements of the Taiwan Dollar
and Euro/British Pound Sterling typically have offsetting impacts on operating income when the currencies move congruently against
the U.S. Dollar due to the use of the Taiwan Dollar for manufacturing costs while the Euro and British Pound Sterling transactions
relate primarily to revenue.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Assets
and liabilities resulting from these transactions are translated at the rate of exchange in effect at the balance sheet date.
The majority of the Company&#8217;s consolidated foreign currency gain or loss is typically driven by the significant cash and
marketable securities, receivables and payables held in a currency other than the functional currency at a given legal entity.
Foreign currency losses recorded in results of operations were $22,579, $31,651, and $23,465 for the years ended December 30,
2017, December 31, 2016, and December 26, 2015, respectively. The loss in fiscal 2017 was due primarily to the USD weakening against
the Taiwan Dollar, which was partially offset by the USD weakening against the Euro and British Pound Sterling. The loss in fiscal
2016 was due primarily to the USD weakening against the Taiwan Dollar and the USD strengthening against the Euro and British Pound
Sterling. The loss in fiscal 2015 was due primarily to the USD strengthening against the Euro and British Pound Sterling, which
was partially offset by the USD strengthening against the Taiwan Dollar.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Earnings
Per Share</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Basic
earnings per share amounts are computed based on the weighted-average number of common shares outstanding. For purposes of diluted
earnings per share, the number of shares that would be issued from the exercise of dilutive share-based compensation awards has
been reduced by the number of shares which could have been purchased from the proceeds of the exercise or release at the average
market price of the Company&#8217;s stock during the period the awards were outstanding. See Note 10.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Cash
and Cash Equivalents</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">For
purposes of reporting cash flows, cash and cash equivalents include cash on hand, operating accounts, money market funds, and
securities with maturities of three months or less when purchased. The carrying amount of cash and cash equivalents approximates
fair value, given the short maturity of those instruments.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Trade
Accounts Receivable</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company sells its products to retailers, wholesalers, and other customers and extends credit based on its evaluation of the customer&#8217;s
financial condition.&#160; Potential losses on receivables are dependent on each individual customer&#8217;s financial condition.
The Company carries its trade accounts receivable at net realizable value. Typically, its accounts receivable are collected within
80 days and do not bear interest. The Company monitors its exposure to losses on receivables and maintains allowances for potential
losses or adjustments. The Company determines these allowances by (1) evaluating the aging of its receivables and (2) reviewing
its high-risk customers. Past due receivable balances are written off when internal collection efforts have been unsuccessful
in collecting the amount due. The Company maintains trade credit insurance to provide security against large losses.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Concentration
of Credit Risk </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company grants credit to certain customers who meet the Company&#8217;s pre-established credit requirements. Generally, the Company
does not require security when trade credit is granted to customers. Credit losses are provided for in the Company&#8217;s consolidated
financial statements and typically have been within management&#8217;s expectations. Certain customers are allowed extended terms
consistent with normal industry practice. Most of these extended terms can be classified as either relating to seasonal sales
variations or to the timing of new product releases by the Company.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s top ten customers have contributed between 22% and 24% of net sales since 2015. None of the Company&#8217;s customers
accounted for more than or equal to 10% of consolidated net sales in the years ended December 30, 2017, December 31, 2016, and
December 26, 2015.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Inventories</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Inventories
are stated at the lower of cost or market with cost being determined on a first-in, first-out (FIFO) basis. The Company writes
down its inventory for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory
and the estimated net realizable value based upon assumptions about future demand and market conditions. If actual market conditions
are less favorable than those projected by management, additional inventory write-downs may be required. Inventories consisted
of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30, 2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31, 2016<sup>(1)</sup></b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 74%"><font style="font: 10pt Times New Roman, Times, Serif">Raw materials</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">179,659</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">152,497</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Work-in-process</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">75,754</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">61,048</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Finished
    goods</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">262,231</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">271,276</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Inventory</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">517,644</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">484,821</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%">
<tr style="text-align: justify; vertical-align: top">
    <td style="width: 6%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 2%"><font style="font: 10pt Times New Roman, Times, Serif"><sup>(1)</sup></font></td>
    <td style="text-align: justify; width: 92%"><font style="font: 10pt Times New Roman, Times, Serif">Inventory
    balances by major class of inventory as of December 31, 2016 have been recast to conform to the current year presentation.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Property
and Equipment </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Property
and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%">
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Buildings and improvements</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">39-50</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Office furniture and
    equipment</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3-5</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing and engineering
    equipment</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5-10</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="width: 77%"><font style="font: 10pt Times New Roman, Times, Serif">Vehicles</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 20%"><font style="font: 10pt Times New Roman, Times, Serif">5</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Long-Lived
Assets</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">As
required by the <i>Property, Plant and Equipment</i> topic of the FASB ASC, the Company reviews long-lived assets for impairment
whenever events or changes in circumstances indicate the carrying amount of an asset may not be fully recoverable. The carrying
amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the
use and eventual disposition of the asset. That assessment is based on the carrying amount of the asset at the date it is tested
for recoverability. An impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds its
fair value.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
<i>Intangibles &#8211; Goodwill and Other</i> topic of the FASB ASC (ASC Topic 350) requires that goodwill and intangible assets
with indefinite useful lives should not be amortized but rather be tested for impairment at least annually or sooner whenever
events or changes in circumstances indicate that they may be impaired. The Company performs its annual goodwill and intangible
asset impairment tests in the fourth quarter of each year. ASC Topic 350 allows management to first perform a qualitative assessment
(&#8220;step zero&#8221;) by assessing the qualitative factors of relevant events and circumstances at the reporting unit level
to determine if it is necessary to perform the quantitative goodwill impairment test (&#8220;step one&#8221;). If factors indicate
that it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then the step one
assessment will be performed. If the fair value of the reporting unit is less than the carrying amount in step one then goodwill
impairment will be recognized and the charge is determined through the &#8220;step two&#8221; analysis.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Each
of the Company&#8217;s operating segments (auto PND, auto OEM, aviation, marine, outdoor, and fitness) represents a distinct reporting
unit. The auto PND market has declined in recent years as competing technologies have emerged and market saturation has occurred.
This has resulted in periods of lower revenues and profits for the Company&#8217;s auto PND reporting unit. Considering these
qualitative factors, management performed a step one quantitative goodwill impairment assessment of the auto PND reporting unit
in the fourth quarter of 2017. Management determined that the fair value of the reporting unit was substantially in excess of
its carrying amount, and a step two analysis was therefore not performed. However, considering the uncertainty of future operating
results and/or market conditions deteriorating faster or more drastically than the forecasts utilized in management&#8217;s estimation
of fair value, management believes some or all of the approximately $80 million of goodwill associated with the Company&#8217;s
auto PND reporting unit is at risk of future impairment. Management concluded that no other reporting units are currently at risk
of impairment.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company did not recognize any material goodwill or intangible asset impairment charges in 2017, 2016, or 2015.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Accounting
guidance also requires that intangible assets with finite lives be amortized over their estimated useful lives and reviewed for
impairment. The Company is currently amortizing its acquired intangible assets with finite lives over periods ranging from three
to ten years.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Dividends
</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Under
Swiss corporate law, dividends must be approved by shareholders at the general meeting of the Company&#8217;s shareholders.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">On
June 9, 2017, the shareholders approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&#8217;s 2017 fiscal
year) payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were
as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Dividend
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Record
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$s
    per share</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2017</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 19, 2017</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 29, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 15, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 29, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 15, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 30, 2018</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 15, 2018</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company paid dividends in 2017 in the amount of $382,976. Both the dividends paid and the remaining dividend payable were reported
as a reduction of retained earnings.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">On
June 10, 2016, the shareholders approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&#8217;s 2016 fiscal
year) payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were
as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Dividend
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Record
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$s
    per share</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2016</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 16, 2016</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 30, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 15, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 30, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 14, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 31, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 15, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company paid dividends in 2016 in the amount of $481,452. Both the dividends paid and the remaining dividend payable were reported
as a reduction of retained earnings.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">On
June 5, 2015, the shareholders approved a dividend of $2.04 per share (of which, $1.02 was paid in the Company's 2015 fiscal year)
payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Dividend
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Record
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$s
    per share</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2015</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 16, 2015</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 30, 2015</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 15, 2015</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 31, 2015</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 15, 2015</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 31, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 16, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company paid dividends in 2015 in the amount of $378,117. Both the dividends paid and the remaining dividend payable were reported
as a reduction of retained earnings.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">As
of December 30, 2017 and December 31, 2016, approximately $304,674 of retained earnings was indefinitely restricted from distribution
to stockholders pursuant to the laws of Taiwan.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Intangible
Assets</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">At
December 30, 2017, and December 31, 2016, the Company had patents, customer related intangibles and other identifiable finite-lived
intangible assets recorded at a cost of $316,705 and $253,473, respectively. Identifiable, finite-lived intangible assets are
amortized over their estimated useful lives on a straight-line basis over three to ten years. Accumulated amortization was $193,886
and $173,023 at December 30, 2017, and December 31, 2016, respectively. Amortization expense on these intangible assets was $20,863,
$14,319, and $7,115 for the years ended December 30, 2017, December 31, 2016, and December 26, 2015, respectively. In the next
five years, the amortization expense is estimated to be $18,796, $16,293, $14,167, $10,463, and $8,111, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s excess purchase cost over fair value of net assets acquired (goodwill) was $286,982 at December 30, 2017, and
$224,553 at December 31, 2016.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">December
    30,<br />2017</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">December
    31, <br />2016</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 74%"><font style="font: 10pt Times New Roman, Times, Serif">Goodwill
    balance at beginning of year</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">224,553</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">187,791</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Acquisitions</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">58,332</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38,061</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Finalization
    of purchase price allocations and effect of foreign currency translation</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,097</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,299</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Goodwill
    balance at end of year</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">286,982</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">224,553</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><font style="font: 10pt Times New Roman, Times, Serif"><b>Marketable
Securities</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Management
determines the appropriate classification of marketable securities at the time of purchase and reevaluates such designation as
of each balance sheet date.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">All
of the Company&#8217;s marketable securities were considered available-for-sale at December 30, 2017. Available-for-sale securities
are stated at fair value, with the unrealized gains and losses, net of tax, reported in other comprehensive income (loss). At
December 30, 2017 and December 31, 2016, cumulative unrealized net losses of $22,864 and $27,350, respectively, were reported
in accumulated other comprehensive income, net of related taxes.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Investments
are reviewed periodically to determine if they have suffered an impairment of value that is considered other than temporary. If
investments are determined to be impaired, a loss is recognized at the date of determination.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Testing
for impairment of investments requires significant management judgment. The identification of potentially impaired investments,
the determination of their fair value and the assessment of whether any decline in value is other than temporary are the key judgment
elements. The discovery of new information and the passage of time can significantly change these judgments. Revisions of impairment
judgments are made when new information becomes known, and any resulting impairment adjustments are made at that time. The economic
environment and volatility of securities markets increase the difficulty of determining fair value and assessing investment impairment.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
amortized cost of debt securities classified as available-for-sale is adjusted for amortization of premiums and accretion of discounts
to maturity, or in the case of mortgage-backed securities, over the estimated life of the security. Such amortization is included
in interest income from investments. Realized gains and losses, and credit declines in value judged to be other-than-temporary
are included in other income. The cost of securities sold is based on the specific identification method.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Investments
are discussed in detail in Note 3 of the Notes to Consolidated Financial Statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Income
Taxes</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company accounts for income taxes using the liability method in accordance with the FASB ASC 740 topic <i>Income Taxes</i>. The
liability method provides that deferred tax assets and liabilities are recorded based on the difference between the tax bases
of assets and liabilities and their carrying amount for financial reporting purposes as measured based on the enacted tax rates
and laws that will be in effect when the differences are expected to reverse. The Company records a valuation allowance to reduce
deferred tax assets to the amount that is believed more likely than not to be realized.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company accounts for uncertainty in income taxes in accordance with the FASB ASC 740 topic <i>Income Taxes</i>.&#160;&#160;The
Company recognizes liabilities based on our estimate of whether, and the extent to which, additional taxes will be due. If payment
of these amounts ultimately proves not to be required, the reversal of the liabilities would result in tax benefits being recognized
in the period when the Company determines the liabilities are no longer necessary. If the Company&#8217;s estimate of tax liabilities
proves to be less than the ultimate assessment, a further charge to expense would result.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Income
taxes are discussed in detail in Note 6 of the Notes to Consolidated Financial Statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Revenue
Recognition</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company recognizes revenue when persuasive evidence of an arrangement exists, delivery has occurred, the sales price is fixed
or determinable, and collection is probable.&#160; For the large majority of the Company&#8217;s sales, these criteria are met
once product has shipped and title and risk of loss have transferred to the customer.&#160; The Company recognizes revenue from
the sale of hardware products and software bundled with hardware that is essential to the functionality of the hardware in accordance
with general revenue recognition accounting guidance. The Company recognizes revenue in accordance with industry specific software
accounting guidance for standalone sales of software products and sales of software bundled with hardware not essential to the
functionality of the hardware.&#160; The Company generally does not offer specified or unspecified upgrade rights to its customers
in connection with software sales.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">For
multiple-element arrangements that include tangible products that contain software essential to the tangible product&#8217;s functionality
and undelivered software elements that relate to the tangible product&#8217;s essential software, the Company allocates revenue
to all deliverables based on their relative selling prices. In such circumstances, the accounting principles establish a hierarchy
to determine the selling price to be used for allocating revenue to deliverables as follows: (i)&#160;vendor-specific objective
evidence of fair value (VSOE), (ii)&#160;third-party evidence of selling price (TPE), and (iii)&#160;best estimate of the selling
price (ESP). &#160;VSOE generally exists only when the Company sells the deliverable separately, on more than a limited basis,
at prices within a relatively narrow range.&#160; In addition to the products listed below, the Company has offered certain other
products including mobile applications, in-dash navigation solutions, incremental navigation and/or communication service subscriptions,
aviation subscriptions and extended warranties that involve multiple-element arrangements that are individually immaterial.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company offers PNDs with lifetime map updates (LMUs) bundled in the original purchase price.&#160; LMUs enable customers to download
the latest map and point of interest information for the useful life of their PND.&#160; In addition, the Company offers PNDs
with traffic service bundled in the original purchase price.&#160; The Company has identified multiple deliverables contained
in arrangements involving the sale of PNDs which include the LMU and/or traffic service.&#160; The first deliverable is the hardware
along with the software essential to the functionality of the hardware device delivered at the time of sale.&#160; The remaining
deliverables are the LMU and/or traffic service.&#160; The Company has allocated revenue between these deliverables using the
relative selling price method.&#160; Amounts allocated to the delivered hardware and the related essential software are recognized
at the time of sale provided the other conditions for revenue recognition have been met. &#160;The revenue and associated cost
of royalties allocated to the LMU and/or the traffic service are deferred and recognized on a straight-line basis over the estimated
life of the products.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company has determined sufficient VSOE does not exist for LMU or traffic, and that third party evidence of selling price is not
available&#160;as stand-alone and unbundled unit sales do not occur on more than a limited basis. Therefore, the Company uses
the royalty cost plus a normal margin as the primary indicator to calculate relative selling prices of the LMU and traffic elements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">For
multiple-element software arrangements that do not include a tangible product, the Company allocates revenue to the various elements
based on VSOE. When VSOE cannot be established for undelivered elements, all revenue is deferred until the earlier point at which
all elements of the arrangement are delivered or sufficient VSOE does exist, unless the only undelivered element is post-contract
customer support. If the only undelivered element is post-contract customer support, the entire arrangement consideration is recognized
ratably over the support period. The Company offers navigation software licenses to certain customers, bundled with map updates
to be provided periodically over the support period. The Company has determined sufficient VSOE of similar map updates does not
exist for certain arrangements, and therefore revenue from these transactions is recognized ratably over the contractual map update
period.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company records revenue net of sales tax, trade discounts and customer returns.&#160; The Company records estimated reductions
to revenue for customer sales programs, returns and incentive offerings including rebates, price protection (product discounts
offered to retailers to assist in clearing older products from their inventories in advance of new product releases), promotions
and other volume-based incentives.&#160; The reductions to revenue are based on estimates and judgments using historical experience
and expectation of future conditions.&#160; Changes in these estimates could negatively affect the Company&#8217;s operating results.&#160;&#160;
These incentives are reviewed periodically and, with the exceptions of price protection and certain other promotions, accrued
for on a percentage of sales basis.&#160;&#160; If market conditions were to decline, the Company may take actions to increase
customer incentive offerings, possibly resulting in an incremental reduction of revenue at the time the incentive is offered.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Deferred
Revenues and Costs</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">At
December 30, 2017 and December 31, 2016, the Company had deferred revenues totaling $303,521 and $286,971, respectively, and related
deferred costs totaling $122,162 and $103,546, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
deferred revenues and costs are recognized over their estimated economic lives, typically one to five years, on a straight-line
basis. In the next five years, the gross margin recognition of deferred revenue and cost for the currently deferred amounts is
estimated to be $91,370, $48,627, $25,340, $11,208, and $4,814, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Shipping
and Handling Costs</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Shipping
and handling costs are included in cost of goods sold in the accompanying consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Product
Warranty </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company provides for estimated warranty costs at the time of sale.&#160; The Company&#8217;s standard warranty obligation to retail
partners generally provides for a right of return of any product for a full refund in the event that such product is not merchantable,
is damaged or defective.&#160; The Company&#8217;s historical experience is that these types of warranty obligations are generally
fulfilled within 5 months from time of sale.&#160; The Company&#8217;s standard warranty obligation to its end-users provides
for a period of one to two years from date of shipment while certain aviation and auto OEM products have a warranty period of
two years or more from the date of installation<b>.&#160; </b>The Company&#8217;s estimate of costs to service its warranty obligations
are based on historical experience and expectations of future conditions and are recorded as a liability on the balance sheet.&#160;
To the extent the Company experiences increased warranty claim activity or increased costs associated with servicing those claims,
its warranty accrual will increase, resulting in decreased gross profit. The following reconciliation provides an illustration
of changes in the aggregate warranty accrual:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fiscal
    Year Ended</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    26,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">Balance - beginning of period</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">37,233</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">30,449</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">27,609</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Accrual for products
    sold<sup>(1)</sup></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,360</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">61,578</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">44,620</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(56,766</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(54,794</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(41,780</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Balance - end of
    period</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">36,827</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">37,233</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">30,449</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%">
<tr style="text-align: justify; vertical-align: top">
    <td style="width: 1in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">(1)</font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Changes in cost
    estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the
    &#8216;accrual for products sold&#8217; line<font style="color: #1f497d">.</font></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Sales
Programs</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company provides certain monthly and quarterly incentives for its dealers and distributors based on various factors including
dealer purchasing volume and growth. Additionally, from time to time, the Company provides rebates to end users on certain products.
Estimated rebates and incentives payable to dealers and distributors are regularly reviewed and recorded as accrued expenses on
a monthly basis. In addition, the Company provides dealers and distributors with product discounts to assist these customers in
clearing older products from their inventories in advance of new product releases. Each discount is tied to a specific product
and can be applied to all customers who have purchased the product, or a special discount may be agreed to on an individual customer
basis. These rebates, incentives, and discounts are recorded as reductions to net sales in the accompanying consolidated statements
of income in the period the Company has sold the product.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Advertising
Costs </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company expenses advertising costs as incurred. Advertising expense amounted to approximately $164,693, $177,143, and $167,166
for the years ended December 30, 2017, December 31, 2016, and December 26, 2015, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Research
and Development</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">A
majority of the Company&#8217;s research and development is performed in the United States. Research and development costs, which
are expensed as incurred, amounted to approximately $511,634, $467,960, and $427,043 for the years ended December 30, 2017, December
31, 2016, and December 26, 2015, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif"><b>Customer
Service and Technical Support</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">Customer
service and technical support costs are included as selling, general and administrative expenses in the accompanying consolidated
statements of income. Customer service and technical support costs include costs associated with performing order processing,
answering customer inquiries by telephone and through websites, e-mail and other electronic means, and providing free technical
support assistance to customers. The technical support is typically provided within one year after the associated revenue is recognized.
The related cost of providing this free support is not material.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Software
Development Costs</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
FASB ASC topic entitled <i>Software</i> requires companies to expense software development costs as they incur them until technological
feasibility has been established, at which time those costs are capitalized until the product is available for general release
to customers. Capitalized software development costs are not significant as the time elapsed from working model to release is
typically short. As required by the Research and Development topic of the FASB ASC, costs incurred to enhance our existing products
or after the general release of the service using the product are expensed in the period they are incurred and included in research
and development costs in the accompanying consolidated statements of income.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Accounting
for Stock-Based Compensation </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company currently sponsors four stock-based employee compensation plans. The FASB ASC topic entitled <i>Compensation &#8211; Stock
Compensation</i> requires the measurement and recognition of compensation expenses for all share-based payment awards made to
employees and directors, including employee stock options and restricted stock, based on estimated fair values.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Accounting
guidance requires companies to estimate the fair value of share-based payment awards on the date of grant using an option-pricing
model. The value of the portion of the award that is ultimately expected to vest is recognized as stock-based compensation expense
over the requisite service period in the Company&#8217;s consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">As
stock-based compensation expenses recognized in the accompanying consolidated statements of income are based on awards ultimately
expected to vest, they have been reduced for estimated forfeitures. Accounting guidance requires forfeitures to be estimated at
the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures
were estimated based on historical experience and management&#8217;s estimates.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
March 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update No. 2016-09, Compensation&#8212;Stock
Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting (&#8220;ASU 2016-09&#8221;), which is intended
to simplify the accounting for share-based payment awards. The Company adopted ASU 2016-09 on a prospective basis during the quarter
ended April 1, 2017. ASU 2016-09 requires excess tax benefits or deficiencies from stock-based compensation to be recognized in
the income tax provision. We previously recorded these amounts to additional paid-in capital. Additionally, under ASU 2016-09,
excess tax benefits and deficiencies are not estimated in the effective tax rate, rather, are recorded as discrete tax items in
the period they occur. Excess income tax benefits from stock-based compensation arrangements are classified as a cash flow from
operations under ASU 2016-09, rather than as a cash flow from financing activities. The most significant impact of ASU 2016-09
during the fiscal year ending December 30, 2017 was the recognition of income tax expense of $22,620 resulting from stock options
and stock appreciation rights expiring unexercised in the second and fourth quarters.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Stock
compensation plans are discussed in detail in Note 9 of the Notes to Consolidated Financial Statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Recently
Issued Accounting Pronouncements</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Revenue
from Contracts with Customers</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
May 2014, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09, Revenue from Contracts with Customers (Topic
606) (&#8220;ASU 2014-09&#8221;), which supersedes previous revenue recognition guidance. The FASB has issued several standards
amending or relating to ASU 2014-09 (collectively, the &#8220;new revenue standard&#8221;). The effective date of ASU 2014-09
is for fiscal years, and interim periods within those years, beginning on or after December 15, 2017. The Company has adopted
the new revenue standard in the first quarter of the Company&#8217;s fiscal year ending December 29, 2018 using the full retrospective
method, which will require the Company to restate each prior reporting period presented in future financial statement issuances.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company has evaluated Topic 606, and has assessed existing and historical contracts to identify possible differences in the timing
of revenue recognition under the new revenue standard. During this evaluation, both senior management and the Audit Committee
have been updated as to progress and findings on a frequent basis. Based on our evaluation of the new revenue standard, our recognition
will be consistent with our historical accounting policies except for certain arrangements within the Company&#8217;s auto segment.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">A
portion of the Company&#8217;s auto segment contracts have historically been accounted for under Accounting Standards Codification
Topic 985-605 Software-Revenue Recognition (Topic 985-605). Under Topic 985-605, the Company deferred revenue and associated costs
of all elements of multiple-element software arrangements if vendor-specific objective evidence of fair value (VSOE) could not
be established for an undelivered element (e.g. map updates). In applying the new revenue standard to certain contracts that include
both software licenses and map updates, we will recognize the portion of revenue and costs related to the software license at
the time of delivery rather than ratably over the map update period.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Additionally,
for certain multiple-element arrangements within the Company&#8217;s auto segment, the Company&#8217;s policy has been to allocate
consideration to traffic services and recognize the revenue and associated cost of royalties ratably over the estimated life of
the underlying product. Under the new revenue standard, we will recognize revenue and associated costs of royalties related to
certain traffic services at the time of hardware and/or software delivery. Specifically, the new revenue standard emphasize the
timing of the Company&#8217;s performance, and upon delivery of the navigation device and/or software, the Company has performed
its obligation with respect to the design and production of the product to receive and interpret the broadcast traffic signal
for the benefit of the end user.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
changes in accounting policy described above collectively result in reductions to deferred costs (asset) and deferred revenue
(liability) balances, and accelerate the recognition of revenues and deferred costs in the auto segment going forward. Summarized
financial information depicting the impact of the new revenue standard follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>52-Weeks
    Ended December 30, 2017</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>53-Weeks
    Ended December 31, 2016</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">As
    reported</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Restated<sup>(1)</sup></font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Impact</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">As
    reported</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Restated<sup>(1)</sup></font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Impact</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 22%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,087,004</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,121,560</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">34,556</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,018,665</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,045,796</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">27,131</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gross profit</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,783,164</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,797,941</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,777</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,679,570</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,688,525</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,955</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Operating income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">668,860</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">683,637</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,777</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">623,909</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">632,864</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,955</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Income tax (benefit)
    provision</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(12,661</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(7,902</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,759</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">118,856</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">122,890</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,034</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">694,955</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">704,973</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,018</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">510,814</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">515,735</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,921</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Diluted net income per share</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.68</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.74</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.06</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.70</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.72</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.02</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30, 2017</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31, 2016</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">As
    reported</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Restated<sup>(1)</sup></font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Impact</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">As
    reported</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Restated<sup>(1)</sup></font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Impact</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Current assets:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in; width: 22%"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    costs</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">48,312</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">30,525</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(17,787</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">47,395</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">34,665</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(12,730</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    current assets</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,363,925</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,346,139</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(17,786</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,263,016</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,250,286</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(12,731</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Noncurrent
    deferred income tax</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">199,343</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">189,959</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(9,384</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">110,293</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">105,668</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4,625</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Noncurrent
    deferred costs</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">73,851</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">33,029</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(40,822</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,151</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">30,934</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(25,217</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    assets</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,010,260</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,942,268</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(67,991</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,525,133</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,482,560</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(42,573</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Current
    liabilities:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    revenue</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">139,681</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">103,140</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(36,542</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">146,564</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">118,496</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(28,068</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    current liabilities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">828,656</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">792,115</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(36,541</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">782,735</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">754,667</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(28,068</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    income taxes</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">75,215</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">76,612</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,396</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">61,220</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">62,617</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,397</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Non-current
    deferred revenue</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">163,840</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">87,061</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(76,779</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">140,407</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">91,238</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(49,169</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Retained
    earnings</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,368,874</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,412,423</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,549</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,056,702</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,090,233</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">33,531</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Accumulated
    other comprehensive income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,045</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,428</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">382</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(36,761</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(37,024</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(263</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    stockholders' equity</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,802,466</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,846,397</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,931</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,418,003</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,451,271</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">33,268</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    liabilities and stockholders' equity</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,010,260</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,942,267</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(67,992</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,525,133</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,482,561</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(42,572</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">(1)
Effective for the fiscal year ending December 29, 2018, we have adopted ASC Topic 606. The balances above are restated under ASC
Topic 606.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s historical net cash flows provided by or used in operating, investing, and financing activities are not impacted
by adoption of the new revenue standard.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Financial
Instruments &#8211; Recognition, Measurement, Presentation, and Disclosure</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
January 2016, the FASB issued Accounting Standards Update No. 2016-01, Financial Instruments&#8212;Overall (Subtopic 825-10):
Recognition and Measurement of Financial Assets and Financial Liabilities (&#8220;ASU 2016-01&#8221;). The standard addresses
certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. ASU 2016-01 is effective for
fiscal years, and interim periods within those years, beginning after December 15, 2017. The Company will adopt the new standard
effective in the first quarter of fiscal year 2018, and it is not expected to have a material impact on the Company&#8217;s financial
position or results of operations.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Leases</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (&#8220;ASU 2016-02&#8221;), which
sets out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors.
ASU 2016-02 requires lessees to present a right-of-use asset and a corresponding lease liability on the balance sheet. Lessor
accounting is substantially unchanged compared to the current accounting guidance. ASU 2016-02 is effective for fiscal years,
and interim periods within those years, beginning after December 15, 2018. Early adoption is permitted. The Company is currently
evaluating the impact of adopting the new standard on its consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Statement
of Cash Flows</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
August 2016, the FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain
Cash Receipts and Cash Payments (&#8220;ASU 2016-15&#8221;), which adds or clarifies guidance on the classification of certain
cash receipts and payments in the statement of cash flows. The standard addresses eight specific cash flow issues with the objective
of reducing diversity in practice. ASU 2016-15 is effective for fiscal years, and interim periods within those years, beginning
after December 15, 2017. The Company will adopt the new standard effective in the first quarter of fiscal year 2018, and it is
not expected to have a material impact on the Company&#8217;s financial position of results of operations.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Income
Taxes</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
October 2016, the FASB issued Accounting Standards Update No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets
Other than Inventory (&#8220;ASU 2016-16&#8221;), which requires recognition of the income tax consequences of an intra-entity
transfer of an asset other than inventory when the transfer occurs. ASU 2016-16 is effective for fiscal years, and interim periods
within those years, beginning after December 15, 2017. The Company will adopt the new standard effective in the first quarter
of fiscal year 2018, and it is not expected to have a material impact on the Company&#8217;s financial position or results of
operations.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Receivables
&#8211; Nonrefundable Fees and Other Costs</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
March 2017, the FASB issued Accounting Standards Update No. 2017-08, Receivables &#8211; Nonrefundable Fees and Other Costs (Topic
310-20): Premium Amortization on Purchased Callable Debt Securities (&#8220;ASU 2017-08&#8221;), which shortens the amortization
period for certain callable debt securities held at a premium, requiring the premium to be amortized to the earliest call date.
Callable debt securities held at a discount continue to be amortized to maturity. ASU 2017-08 is effective for fiscal years, and
interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating
the impact of adopting the new standard on its consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Income
Statement &#8211; Reporting Comprehensive Income</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
February 2018, the FASB issued Accounting Standards Update No. 2018-02, Income Statement &#8211; Reporting Comprehensive Income
(Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (&#8220;ASU 2018-02&#8221;),
which allows for stranded tax effects in accumulated other comprehensive income resulting from the U.S. Tax Cuts and Jobs Act
to be reclassified to retained earnings. ASU 2018-02 is effective for fiscal years, and interim periods within those years, beginning
after December 15, 2018. Early adoption is permitted. The Company is currently evaluating the impact of adopting the new standard
and expects to early adopt the new standard effective in the first quarter of fiscal year 2018. The Company does not expect the
new standard to have a material impact on the Company&#8217;s financial position or results of operations.</font></p><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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting 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 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815292176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Marketable Securities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>3.
Marketable Securities </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
FASB ASC topic entitled <i>Fair Value Measurements and Disclosures </i>defines fair value as the price that would be received
to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date
(exit price). The accounting guidance classifies the inputs used to measure fair value into the following hierarchy:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%">
<tr style="text-align: justify; vertical-align: top">
    <td style="width: 0px"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1.25in"><font style="font: 10pt Times New Roman, Times, Serif">Level
    1</font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Unadjusted quoted
    prices in active markets for identical assets or liability</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%">
<tr style="text-align: justify; vertical-align: top">
    <td style="width: 0px"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1.25in"><font style="font: 10pt Times New Roman, Times, Serif">Level
    2</font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Observable inputs
    for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active
    markets, quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than
    quoted prices that are observable for the asset or liability</font></td></tr>
</table>
<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1.25in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td></td></tr></table>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%">
<tr style="text-align: justify; vertical-align: top">
    <td style="width: 0px"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1.25in"><font style="font: 10pt Times New Roman, Times, Serif">Level
    3</font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Unobservable inputs
    for the asset or liability</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company endeavors to utilize the best available information in measuring fair value. Financial assets and liabilities are classified
in their entirety based on the lowest level of input that is significant to the fair value measurement. Valuation is based on
prices obtained from an independent pricing vendor using both market and income approaches. The primary inputs to the valuation
include quoted prices for similar assets in active markets, quoted prices for identical or similar assets in markets that are
not active, contractual cash flows, benchmark yields, and credit spreads.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
method described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of
future fair values. Furthermore, while the Company believes its valuation methods are appropriate and consistent with other market
participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could
result in a different fair value measurement at the reporting date.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Available-for-sale
securities measured at fair value on a recurring basis are summarized below:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value Measurements as <br />of December 30, 2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Level
    1</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Level
    2</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Level
    3</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">U.S. Treasury
    securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">19,337</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">19,337</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Agency securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,361</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,361</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mortgage-backed securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">174,615</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">174,615</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Corporate securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">816,793</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">816,793</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Municipal securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">186,105</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">186,105</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">181,509</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">181,509</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,421,720</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,421,720</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value Measurements as<br />of December 31, 2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Level
    1</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Level
    2</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Level
    3</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">U.S. Treasury
    securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">29,034</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">29,034</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Agency securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">59,541</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">59,541</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mortgage-backed securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">230,823</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">230,823</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Corporate securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">893,725</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">893,725</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Municipal securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">176,168</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">176,168</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">90,946</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">90,946</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,480,237</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,480,237</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Marketable
securities classified as available-for-sale securities are summarized below:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Available-For-Sale
    Securities as<br />of December 30, 2017</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Amortized
    Cost</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Gains</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Losses</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">U.S. Treasury
    securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">19,591</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(254</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">19,337</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Agency securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">44,191</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(831</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,361</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mortgage-backed securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">180,470</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5,868</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">174,615</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Corporate securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">830,447</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">136</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(13,790</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">816,793</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Municipal securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">187,999</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">110</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(2,004</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">186,105</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">183,730</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(2,223</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">181,509</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,446,428</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>262</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(24,970</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,421,720</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Available-For-Sale
    Securities as<br />of December 31, 2016</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Amortized
    Cost</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Gains</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Losses</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">U.S. Treasury
    securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">29,291</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">31</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(288</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">29,034</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Agency securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">60,513</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">19</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(991</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">59,541</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mortgage-backed securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">236,354</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">41</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5,572</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">230,823</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Corporate securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">914,028</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">252</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(20,555</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">893,725</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Municipal securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">178,804</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">224</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(2,859</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">176,169</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">90,934</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">20</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(9</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">90,945</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,509,924</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>587</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(30,274</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,480,237</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s investment policy targets low risk investments with the objective of minimizing the potential risk of principal
loss. The fair value of our securities varies from period to period due to changes in interest rates, in the performance of the
underlying collateral and in the credit performance of the underlying issuer, among other factors. The Company does not intend
to sell the securities that have an unrealized loss shown in the table above, and it is not more likely than not that the Company
will be required to sell a security before recovery of its amortized cost basis, which may be maturity.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company recognizes the credit component of other-than-temporary impairments of debt securities in "Other Income" and the noncredit
component in "Other comprehensive income (loss)" for those securities that we do not intend to sell and for which it is not more
likely than not that we will be required to sell before recovery.&#160; During 2017 and 2016, the Company did not record any material
impairment charges on its outstanding securities.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
amortized cost and fair value of the securities at an unrealized loss position at December 30, 2017 were $1,348,777 and $1,323,807
respectively. Approximately 80% of securities in our portfolio were at an unrealized loss position at December 30, 2017. We have
the ability to hold these securities until maturity or their value is recovered. We do not consider these unrealized losses to
be other than temporary credit losses because there has been no material deterioration in credit quality and no change in the
cash flows of the underlying securities. We do not intend to sell the securities and it is not more likely than not that we will
be required to sell the securities; therefore, no material impairment has been recorded in the accompanying condensed consolidated
statement of income.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
cost of securities sold is based on the specific identification method.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
following tables display additional information regarding gross unrealized losses and fair value by major security type for available-for-sale
securities in an unrealized loss position as of December 30, 2017 and December 31, 2016.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>As
    of December 30, 2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Less
    than 12 Consecutive Months</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>12
    Consecutive Months or Longer</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Losses</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Losses</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">U.S. Treasury
    securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(111</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">12,966</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(143</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">6,371</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Agency securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(168</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">16,097</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(663</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">25,972</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mortgage-backed securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(503</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">19,628</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5,365</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">153,835</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Corporate securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4,562</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">439,174</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(9,228</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">347,052</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Municipal securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,027</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">125,819</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(977</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38,167</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(2,219</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">136,147</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,579</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(8,590</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>749,831</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(16,380</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>573,976</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>As
    of December 31, 2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Less
    than 12 Consecutive Months</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>12
    Consecutive Months or Longer</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Losses</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Losses</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">U.S. Treasury
    securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(288</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">24,260</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Agency securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(991</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">49,255</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mortgage-backed securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(3,702</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">159,665</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,870</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">64,645</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Corporate securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(18,856</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">765,712</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,699</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">40,910</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Municipal securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(2,762</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">130,994</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(97</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,326</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(3</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,058</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(6</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,919</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(26,602</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,133,944</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(3,672</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>118,800</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
amortized cost and fair value of marketable securities at December 30, 2017, by contractual maturity, are shown below. Expected
maturities will differ from contractual maturities because the issuers of the securities may have the right to prepay obligations
without prepayment penalties.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 65%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Amortized
    Cost</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 74%"><font style="font: 10pt Times New Roman, Times, Serif">Due in
    one year or less</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">162,045</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">161,687</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Due after one year
    through five years</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,108,172</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,089,840</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Due after five years
    through ten years</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">160,967</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">155,354</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Due
    after ten years</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">15,244</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,839</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,446,428</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,421,720</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
</table><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> -URI http://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=4738149<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2289146<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>30
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796463984">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>4.
Commitments and Contingencies </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Commitments</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Rental
expense related to office, equipment, warehouse space, and real estate amounted to $18,915, $19,657, and $18,104 for the years
ended December 30, 2017, December 31, 2016, and December 26, 2015, respectively. The Company recognizes rental expense on a straight-line
basis over the lease term.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="text-indent: 0.5in; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">Future minimum
lease payments are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Year</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Amount</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 72%"><font style="font: 10pt Times New Roman, Times, Serif">2018</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 25%"><font style="font: 10pt Times New Roman, Times, Serif">17,572</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2019</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,179</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,598</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,478</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,777</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">21,606</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>82,210</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 2in; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Certain
cash balances, primarily of GEL and GC, are held as collateral by banks securing payment of local value-added tax requirements.&#160;
The total amount of restricted cash balances were $271 and $113 at December 30, 2017 and December 31, 2016, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company is party to certain commitments, which include purchases of raw materials, advertising expenditures, and other indirect
purchases in connection with conducting our business. The aggregate amount of purchase orders and other commitments open as of
December 30, 2017 was approximately $313,385. We cannot determine the aggregate amount of such purchase orders that represent
contractual obligations because purchase orders may represent authorizations to purchase rather than binding agreements. Our purchase
orders are based on our current needs and are fulfilled by our suppliers, contract manufacturers, and logistics providers within
short periods of time.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Contingencies</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
the normal course of business, the Company and its subsidiaries are parties to various legal claims, investigations and complaints,
including matters alleging patent infringement and other intellectual property claims. The Company evaluates, on a quarterly and
annual basis, developments in legal proceedings, investigations, claims, and other loss contingencies that could affect any required
accrual or disclosure or estimate of reasonably possible loss or range of loss. An estimated loss from a loss contingency is accrued
by a charge to income if it is probable that an asset has been impaired or a liability has been incurred and the amount of the
loss can be reasonably estimated. If a range of loss is estimated, and some amount within that range appears to be a better estimate
than any other amount within that range, then that amount is accrued. If no amount within the range can be identified as a better
estimate than any other amount, the Company accrues the minimum amount in the range.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">If
an outcome unfavorable to the Company is determined to be probable, but the amount of loss cannot be reasonably estimated or is
determined to be reasonably possible, but not probable, we disclose the nature of the contingency and an estimate of the possible
loss or range of loss or a statement that such an estimate cannot be made. The Company&#8217;s aggregate range of reasonably possible
losses includes (1) matters where a liability has been accrued and there is a reasonably possible loss in excess of the amount
accrued for that liability, and (2) matters where a loss is believed to be reasonably possible, but not probable, and a liability
therefore has not been accrued. This aggregate range only represents the Company&#8217;s estimate of reasonably possible losses
and does not represent the Company&#8217;s maximum loss exposure. The assessment regarding whether a loss is probable or reasonably
possible, and whether the loss or a range of loss is estimable, often involves a series of complex judgments about future events.
In assessing the probability of an outcome in a lawsuit, claim or assessment that could be unfavorable to the Company, we consider
the following factors, among others: a) the nature of the litigation, claim, or assessment; b) the progress of the case; c) the
opinions or views of legal counsel and other advisers; d) our experience in similar cases; e) the experience of other entities
in similar cases; and f) how we intend to respond to the lawsuit, claim, or assessment. Costs incurred in defending lawsuits,
claims or assessments are expensed as incurred.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Management
of the Company currently does not believe it is reasonably possible that the Company may have incurred a material loss, or a material
loss in excess of recorded accruals, with respect to loss contingencies in the aggregate, for the fiscal year ended December 30,
2017. The results of legal proceedings, investigations and claims, however, cannot be predicted with certainty. An adverse resolution
of one or more of such matters in excess of management&#8217;s expectations could have a material adverse effect in the particular
quarter or fiscal year in which a loss is recorded, but based on information currently known, the Company does not believe it
is likely that losses from such matters would have a material adverse effect on the Company&#8217;s business or its consolidated
financial position, results of operations or cash flows.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">On
January 24, 2018, Garmin and Navico agreed on a global settlement of all pending litigation between them, pursuant to which it
is expected that all related claims will be dismissed with prejudice or terminated, including those for which the Company had
previously disclosed a reasonably possible loss. The settlement is not material to the Company&#8217;s financial condition or
results of operations. The parties have agreed to keep the terms of the settlement confidential. The Company also settled or resolved
certain other matters during the fiscal year ended December 30, 2017 that did not individually or in the aggregate have a material
impact on the Company&#8217;s business or its consolidated financial position, results of operations or cash flows.&#160;</font></p><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 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>31
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815271808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_CompensationAndEmployeeBenefitPlansTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>5.
Employee Benefit Plans </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">GII
and the Company&#8217;s other U.S.-based subsidiaries sponsor a defined contribution employee retirement plan under which their
employees may contribute up to 50% of their annual compensation subject to Internal Revenue Code maximum limitations and to which
the subsidiaries contribute a specified percentage of each participant&#8217;s annual compensation up to certain limits as defined
in the retirement plan. Additionally, GEL has a defined contribution plan under which its employees may contribute up to 7.5%
of their annual compensation. During the years ended December 30, 2017, December 31, 2016, and December 26, 2015, expense related
to these and other defined contribution plans of $43,826, $40,844, and $37,489, respectively, was charged to operations.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Certain
of the Company&#8217;s foreign subsidiaries participate in local defined benefit pension plans. Contributions are calculated by
formulas that consider final pensionable salaries. Neither obligations nor contributions for the years ended December 30, 2017,
December 31, 2016, and December 26, 2015 were significant.</font></p><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_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805729312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income 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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>6.
Income Taxes</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s income tax provision (benefit) consists of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fiscal
    Year Ended</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    26,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Federal:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt; width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">Current</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">31,343</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">66,627</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">49,138</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Deferred</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">50,936</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,343</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,216</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">82,279</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">71,970</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">53,354</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">State:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Current</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,203</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,809</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,354</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Deferred</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,712</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(3,823</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5,858</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">15,915</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,986</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,496</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Foreign:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Current</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,688</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">42,406</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">55,730</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Deferred</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(154,543</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(506</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,620</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(110,855</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">41,900</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">54,110</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(12,661</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">118,856</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">110,960</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
income tax provision differs from the amount computed by applying the U.S. statutory federal income tax rate to income before
taxes. The sources and tax effects of the differences, including the impact of establishing tax contingency accruals, are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fiscal
    Year Ended</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    26,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">Federal
    income tax expense at U.S. statutory rate</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">238,803</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">220,385</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">198,516</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">State
    income tax expense, net of federal tax effect</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,977</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,749</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,931</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Foreign tax rate differential</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(102,316</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(111,989</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(100,010</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Other foreign taxes
    less incentives and credits</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4,646</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(16,593</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(8,592</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Withholding Tax</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,632</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">17,447</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">16,969</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net Change in Uncertain
    Tax Positions</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,363</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">17,328</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">21,246</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Federal Domestic Production
    Activities Deduction</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(3,895</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5,528</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4,589</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Federal Research and
    Development Credit</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(10,851</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(8,548</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(8,573</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Switzerland Corporate
    Tax Election</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(180,034</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Share Based Compensation</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">19,916</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other,
    net</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,390</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,605</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5,938</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Income
    tax expense</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(12,661</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">118,856</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">110,960</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
the year ended December 30, 2017, the Company recorded an income tax benefit of $180,034 as a result of the Company&#8217;s February
2017 election to align certain Switzerland corporate tax positions with evolving international tax initiatives. </font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s statutory federal income tax rate in Switzerland, the Company's place of incorporation since the Redomestication,
effective June 27, 2010, is 7.83%. If the Company reconciled taxes at the Swiss holding company federal statutory tax rate to
the reported income tax for 2017 as presented above, the amounts related to tax at the statutory rate would be approximately $186,000
lower, or $53,600, and the foreign tax rate differential would be adjusted by a similar amount to approximately $77,000. For 2016,
the amounts related to tax at the statutory rate would be approximately $171,000 lower, or $49,000, and the foreign tax rate differential
would be adjusted by a similar amount to approximately $55,000. For 2015, the amount related to tax at the statutory rate would
be approximately $154,000 lower, or $44,000, and the foreign tax differential would be reduced by a similar amount to approximately
$52,000. All other amounts would remain substantially unchanged.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s income before income taxes attributable to non-U.S. operations was $461,436, $453,729, and $403,242, for the years
ended December 30, 2017, December 31, 2016, and December 26, 2015, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Income
taxes of $20,287, $22,139, and $21,085 at December 30, 2017, December 31, 2016, and December 26, 2015, respectively, have not
been accrued by the Company for the unremitted earnings of several of its foreign subsidiaries because such earnings are intended
to be reinvested in the subsidiaries indefinitely.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial
reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#8217;s deferred tax assets
and liabilities are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Deferred tax assets:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt; width: 74%"><font style="font: 10pt Times New Roman, Times, Serif">Product
    warranty accruals</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">2,202</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">2,768</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Allowance
    for doubtful accounts</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,129</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,100</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Inventory
    reserves</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,920</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,953</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Sales
    program allowances</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">910</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,397</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Reserve
    for sales returns</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">816</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,196</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Other
    accruals</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,722</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13,548</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Share based compensation</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,261</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">29,632</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Tax
    credit carryforwards</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,413</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,012</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Amortization</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">165,162</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">15,368</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    Revenue</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,690</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">32,487</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Net
    operating losses of subsidiaries</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,799</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,403</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Benefit
    related to uncertain tax positions</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,383</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,542</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,677</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,005</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Valuation
    allowance related to loss carryforward and tax credits</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(7,267</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4,622</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">221,817</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">133,789</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Deferred tax liabilities:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,674</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">17,854</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Prepaid
    Expenses</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,147</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,876</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Book
    basis in excess of tax basis for acquired entities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">17,364</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,865</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Withholding
    tax</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">60,555</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">58,597</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,950</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,523</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">97,690</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">84,715</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Net
    deferred tax assets</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">124,127</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">49,074</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">At
December 30, 2017, the Company had $8,413 of tax credit carryover compared to $5,012 at December 31, 2016.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">At
December 30, 2017, the Company had a deferred tax asset of $8,799 related to the future tax benefit on net operating loss (NOL)
carryforwards of $70,419. Included in the NOL carryforwards is $43,210 that relates to Switzerland and expires in varying amounts
between 2023 and 2024, $1,757 that relates to Finland and expires in varying amounts between 2025 and 2027, $10,610 that relates
to the United States and various state jurisdictions and expires in varying amounts between 2022 and 2037, $5,234 that relates
to the Netherlands and expires in 2026 and $9,608 that relates to various other jurisdictions and has no expiration date. The
Company has recorded a valuation allowance for a portion of its deferred tax asset relating to various tax attributes that it
does not believe are more likely than not to be realized. In the future, if the Company determines, based on existence of sufficient
evidence, that it should realize more or less of its deferred tax assets, an adjustment to the valuation allowance will be made
in the period such a determination is made.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">On
December 22, 2017, the Tax Cuts and Jobs Act was enacted into law in the United States. The new tax legislation contains several
provisions that will impact the Company, including the reduction of the corporate income tax rate from 35% to 21%, acceleration
of business asset expensing, and a reduction in the amount of executive pay that may qualify as a tax deduction, among others.
The decrease in the corporate income tax rate will require the Company to remeasure its U.S. deferred tax assets and liabilities,
as well as reassess the realizability of its deferred tax assets and liabilities. FASB ASC 740 requires the recognition of the
effects of tax law changes in the period of enactment. However, due to the complexities of the new tax legislation, the SEC has
issued SAB 118 which allows for the recognition of provisional amounts during a measurement period similar to the measurement
period used when accounting for business combinations. The Company has recorded a provisional re-measurement of its deferred tax
assets and liabilities, resulting in an immaterial impact on its 2017 income tax provision. The Company will continue to assess
the impact of the new tax legislation, as well as any related future regulations and rules, and will record any additional impacts
as identified during the measurement period, if necessary. The Company does not expect any such potential adjustments in the future
periods will materially impact the Company&#8217;s financial condition or result of operations.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
total amount of gross unrecognized tax benefits as of December 30, 2017 was $130,798. A reconciliation of the beginning and ending
amount of gross unrecognized tax benefits for years ended December 30, 2017, December 31, 2016, and December 26, 2015 is as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    26,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">Balance
    beginning of year</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">115,090</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">97,904</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">77,495</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Additions
    based on tax positions related to prior years</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,564</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">489</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">89</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Reductions
    based on tax positions related to prior years</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(983</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(940</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,671</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Additions
    based on tax positions related to current period</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">26,295</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">28,859</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">29,019</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Reductions
    related to settlements with tax authorities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(134</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(364</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Expiration
    of statute of limitations</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(18,168</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(11,088</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(6,664</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Balance
    at end of year</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">130,798</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">115,090</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">97,904</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Accounting
guidance requires unrecognized tax benefits to be classified as noncurrent liabilities, except for the portion that is expected
to be paid within one year of the balance sheet date. The entire balance of net unrecognized benefits of $127,306, $109,667 and
$93,654 are required to be classified as noncurrent at December 30, 2017, December 31, 2016, and December 26, 2015, respectively.
The net unrecognized tax benefits, if recognized, would reduce the effective tax rate. None of the unrecognized tax benefits are
due to uncertainty in the timing of deductibility.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Interest
and penalties, if any, accrued on the unrecognized tax benefits are reflected in income tax expense. At December 30, 2017, December
31, 2016, and December 26, 2015, the Company had accrued approximately $5,605, $3,901, and $2,479, respectively, for interest.
The interest component of the reserve increased income tax expense for the years ending December 30, 2017, December 31, 2016,
and December 26, 2015, by $1,704, $1,422, and $320 respectively. The Company did not have significant amounts accrued for penalties
for the years ending December 30, 2017, December 31, 2016, and December 26, 2015.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company files income tax returns in Switzerland, U.S. federal jurisdiction, as well as various states, local, and foreign jurisdictions.
In its major tax jurisdictions, Switzerland, Taiwan, United Kingdom, and U.S. federal and various states, the Company is no longer
subject to income tax examinations by tax authorities, with few exceptions, for years prior to 2013, 2012, 2015, and 2014, respectively.</font></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company recognized a reduction of income tax expense of $17,918, $11,151, and $6,971 in fiscal years ended December 30, 2017,
December 31, 2016, and December 26, 2015, respectively, to reflect the expiration of statutes of limitations and releases due
to audit settlement in various jurisdictions.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company believes that it is reasonably possible that approximately $20,000 to $25,000 of its reserves for certain unrecognized
tax benefits will decrease within the next 12 months as the result of the expiration of statutes of limitations. This potential
decrease in unrecognized tax benefits would impact the Company&#8217;s effective tax rate within the next 12 months.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815335120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value 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 of Financial Instruments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>7.
Fair Value of Financial Instruments</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">As
required by the <i>Financial Instruments</i> topic of the FASB ASC, the following summarizes required information about the fair
value of certain financial instruments for which it is currently practicable to estimate such value. None of the financial instruments
are held or issued for trading purposes. The carrying amounts and fair values of the Company&#8217;s financial instruments are
as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">December
    30, 2017</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">December
    31, 2016</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Carrying</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Fair</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Carrying</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Fair</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Amount</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Value</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Amount</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Value</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">Cash and
    cash equivalents</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">891,488</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">891,488</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">846,883</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">846,883</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Restricted cash</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">271</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">271</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">113</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">113</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Marketable securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,421,720</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,421,720</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,480,237</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,480,237</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">For
certain of the Company&#8217;s financial instruments, including accounts receivable, loan receivable, accounts payable and other
accrued liabilities, the carrying amounts approximate fair value due to their short maturities.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815292176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 Information</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>8.
Segment Information </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company has identified five reportable segments for external reporting purposes &#8211; auto, aviation, marine, outdoor and fitness.
There are two operating segments (auto PND and auto OEM) that are not reported separately but aggregated within the auto reportable
segment. Each operating segment is individually reviewed and evaluated by the Chief Operating Decision Maker (CODM), who allocates
resources and assesses performance of each segment individually.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">All
of the Company&#8217;s reportable segments offer products through the Company&#8217;s network of independent dealers and distributors
as well as through OEMs. However, the nature of products and types of customers for the five reportable segments vary. The Company&#8217;s
marine, auto, outdoor, and fitness segments include portable global positioning system (GPS) receivers and accessories sold primarily
to retail outlets. These products are produced primarily by the Company&#8217;s subsidiary in Taiwan. The Company&#8217;s aviation
products are portable and panel mount avionics for Visual Flight Rules and Instrument Flight Rules navigation and are sold primarily
to aviation dealers and certain aircraft manufacturers.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s Chief Executive Officer has been identified as the CODM. The CODM uses operating income as the measure of profit
or loss to assess segment performance and allocate resources. Operating income represents net sales less costs of goods sold and
operating expenses, including certain allocated general and administrative costs. The accounting policies of the reportable segments
are the same as those described in the summary of significant accounting policies. There are no inter-segment sales or transfers.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s reportable segments share many common resources, infrastructures and assets in the normal course of business.
Thus, the Company does not report accounts receivable, inventories, property and equipment, intangible assets, or capital expenditures
by segment to the CODM.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Revenues,
gross profit, and operating income for each of the Company&#8217;s reportable segments are presented below. In 2016 the Company
moved action camera related revenue and expenses from the outdoor segment to the auto segment, allowing for alignment and synergies
with other camera-based efforts occurring within the auto segment. The overall impact of the move was immaterial. However, action
camera related operating results for the 52-weeks ended December 26, 2015 has been recast to conform to the 2017 and 2016 presentation.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="22" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Reportable
    Segments</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>52-Weeks
    Ended December 30, 2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outdoor</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fitness</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Marine</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Auto</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Aviation</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 22%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">698,867</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">762,194</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">374,001</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">750,583</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">501,359</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,087,004</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gross profit</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">448,410</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">422,636</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">212,592</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">327,921</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">371,605</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,783,164</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Operating income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">249,867</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">146,765</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">50,328</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">67,967</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">153,933</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">668,860</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>53-Weeks
    Ended December 31, 2016</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 22%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">546,326</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">818,486</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">331,947</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">882,558</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">439,348</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,018,665</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gross profit</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">340,504</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">437,205</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">183,709</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">388,747</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">329,405</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,679,570</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Operating income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">184,035</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">160,596</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">52,167</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">102,347</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">124,764</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">623,909</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>52-Weeks
    Ended December 26, 2015</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 22%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">411,184</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">661,599</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">286,778</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">1,062,091</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">398,618</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">2,820,270</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gross profit</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">254,878</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">366,139</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">158,493</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">464,480</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">294,714</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,538,704</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Operating income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">139,070</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">134,574</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">28,611</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">136,069</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">111,257</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">549,581</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Net
sales, long-lived assets (property and equipment), and net assets by geographic area are as shown below for the years ended December
30, 2017, December 31, 2016, and December 26, 2015. Note that APAC refers to the Asia Pacific region, and EMEA includes Europe,
the Middle East and Africa.</font></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; margin-left: 0.5in; width: 85%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Americas</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>APAC</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>EMEA</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 30, 2017</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales
    to external customers <sup>(1)</sup></font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">1,475,661</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">436,188</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">1,175,155</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,087,004</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Property and equipment,
    net</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">381,974</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">173,392</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">40,318</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">595,684</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net assets <sup>(2)</sup></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,325,569</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">982,898</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">493,999</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,802,466</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 31, 2016</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net sales to external
    customers <sup>(1)</sup></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,518,934</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">386,549</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,113,182</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,018,665</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Property and equipment,
    net</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">300,158</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">144,470</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38,250</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">482,878</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net assets <sup>(2)</sup></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,153,161</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">933,999</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">330,843</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,418,003</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 26, 2015</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net sales to external
    customers <sup>(1)</sup></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,469,243</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">337,888</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,013,139</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,820,270</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Property and equipment,
    net</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">294,234</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">111,700</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">40,154</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">446,089</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net assets <sup>(2)</sup></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,110,108</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">921,410</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">313,608</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,345,126</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><font style="font: 10pt Times New Roman, Times, Serif"><sup>(1)
</sup>The U.S. is the only country which constitutes greater than 10% of net sales to external customers.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><font style="font: 10pt Times New Roman, Times, Serif"><sup>(2)
</sup>Americas and APAC net assets are primarily held in the United States and Taiwan, respectively.</font></p><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> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805614992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>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 Compensation Plans</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>9.
Stock Compensation Plans </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Accounting
for Stock-Based Compensation</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
various Company stock compensation plans are summarized below. For all stock compensation plans, the company&#8217;s policy is
to issue treasury shares for option/stock appreciation right (SAR) exercises, restricted stock unit (RSU) releases and employee
stock purchase plan (ESPP) purchases.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>2011
Non-employee Directors&#8217; Equity Incentive Plan</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
June 2011, the stockholders adopted an equity incentive plan for non-employee directors (the &#8220;2011 Directors Plan&#8221;)
providing for grants of stock options, SARs, RSUs and/or performance shares, pursuant to which up to 122,592 shares were available
for issuance. The term of each award cannot exceed ten years. Awards may vest over a minimum two-year period. In 2017, 2016, and
2015, 10,432, 12,984, and 12,008 RSUs were granted under this plan.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>2005
Equity Incentive Plan</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
June 2005, the shareholders adopted an equity incentive plan (the &#8220;2005 Plan&#8221;) providing for grants of incentive and
nonqualified stock options, SARs, RSUs and/or performance shares to employees of the Company and its subsidiaries, pursuant to
which up to 10,000,000 common shares were available for issuance. In 2013, the shareholders approved an additional 3,000,000 shares
to the plan, making the total shares authorized under the plan 13,000,000. Option and SAR grants vest evenly over a period of
five years or as otherwise determined by the Board of Directors or the Compensation Committee and generally expire ten years from
the date of grant, if not exercised. RSUs granted prior to December 10, 2012 vested evenly over a period of five years, while
RSUs granted on and after that date vested or are vesting evenly over a period of three years. In addition to time-based vesting
requirements, the vesting of certain RSU grants is also contingent upon the Company&#8217;s achievement of certain financial performance
goals. During 2017, 2016, and 2015, 1,044,045, 1,228,427, and 1,171,905 RSUs were granted under the 2005 Plan. No SARs were granted
under the 2005 Plan in 2017, 2016, and 2015.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>2000
Equity Incentive Plan</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
October 2000, the shareholders adopted an equity incentive plan (the &#8220;2000 Plan&#8221;) providing for grants of incentive
and nonqualified stock options, SARs, RSUs and/or performance shares to employees of the Company and its subsidiaries, pursuant
to which up to 7,000,000 common shares were available for issuance. The stock options and SARs vest evenly over a period of five
years or as otherwise determined by the Board of Directors or the Compensation Committee and generally expire ten years from the
date of grant, if not exercised. The Company did not grant any stock awards from the 2000 Plan in 2017, 2016, or 2015.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>2000
Non-employee Directors&#8217; Option Plan</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Also
in October 2000, the stockholders adopted a stock option plan for non-employee directors (the &#8220;2000 Directors Plan&#8221;)
providing for grants of options for up to 100,000 common shares. In 2009, the stockholders approved an additional 150,000 shares
to the plan, making the total shares authorized under the plan 250,000. The term of each award is ten years. All awards vest evenly
over a three-year period. Following the June 2011 approval of the 2011 Directors Plan, the Company will no longer issue options
to purchase shares under this plan.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Stock-Based
Compensation Activity</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">A
summary of the Company&#8217;s stock-based compensation activity and related information under the 2011 Directors Plan, the 2005
Plan, the 2000 Plan and the 2000 Directors Plan for the years ended December 30, 2017, December 31, 2016, and December 26, 2015
is provided below:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Stock
    Options and SARs</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted-Average</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Exercise
    Price</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Number
    of Shares</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>(In
    Thousands)</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 74%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding
    at December 27, 2014</b></font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">63.19</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">4,731</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">29.15</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(474</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Forfeited/Expired</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">70.58</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(196</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding at
    December 26, 2015</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">66.80</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,061</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">50.77</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(716</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Forfeited/Expired</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">51.12</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(608</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding at
    December 31, 2016</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">74.48</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,737</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">50.15</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(397</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Forfeited/Expired</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">84.57</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,948</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding
    at December 30, 2017</b></font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">48.94</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">392</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Exercisable at
    December 30, 2017</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">48.76</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">365</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Expected
    to vest after December 30, 2017</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">51.46</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">27</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 65%">
<tr style="vertical-align: bottom">
    <td colspan="13" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Stock
    Options and SARs as of December 30, 2017</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Exercise</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Awards</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Remaining</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Awards</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Price</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 1pt solid; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Life
    (Years)</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 1pt solid; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Exercisable</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>(In
    Thousands)</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>(In
    Thousands)</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: right; width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">$18.00
    - $40.00</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">21</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">1.98</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">21</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">$40.01 - $60.00</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">369</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.39</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">343</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">$60.01 - $80.00</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">$80.01 - $100.00</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.01</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">$100.01 - $120.00</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: right; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">$120.01
    - $140.00</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">392</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.36</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">366</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Restricted
    Stock Units</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted-Average</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Grant
    Date Fair Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Number
    of Shares</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap" style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>(In
    Thousands)</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 74%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding
    at December 27, 2014</b></font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">42.55</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">1,088</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">37.07</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,184</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Released/Vested</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">40.18</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(562</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Cancelled</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">42.02</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(53</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding at
    December 26, 2015</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">39.45</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,657</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">40.59</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,241</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Released/Vested</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38.96</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(565</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Cancelled</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">44.57</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(509</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding at
    December 31, 2016</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38.94</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,824</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">51.71</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,055</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Released/Vested</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">39.31</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(763</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Cancelled</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">40.40</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(54</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding
    at December 30, 2017</b></font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">45.30</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,062</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
weighted-average remaining contract life for stock options and SARs outstanding and exercisable at December 30, 2017 was 2.36
and 2.05 years, respectively. The weighted-average remaining contract life of restricted stock units at December 30, 2017 was
1.29 years.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
total fair value of awards vested during 2017, 2016, and 2015 was $30,280, $22,429, and $23,351, respectively. The aggregate intrinsic
values of options and SARs outstanding and exercisable at December 30, 2017 were $4,209 and $3,994, respectively. The aggregate
intrinsic values of options and SARs exercised during 2017, 2016, and 2015 were $3,742, $1,632, and $3,714, respectively. The
aggregate intrinsic value of RSUs outstanding at December 30, 2017 was $122,885. The aggregate intrinsic values of RSUs released
during 2017, 2016, and 2015 were $45,424, $27,386, and $20,787, respectively. Aggregate intrinsic value of options and SARs represents
the applicable number of awards multiplied by the positive difference between the exercise price and the Company&#8217;s closing
stock price on the last trading day of the relevant fiscal period. Aggregate intrinsic value of RSUs represents the applicable
number of awards multiplied by the Company&#8217;s closing stock price on the last trading day of the relevant fiscal period.
The Company&#8217;s closing stock price was $59.57 on December 30, 2017. As of December 30, 2017, there was $65,166 of total unrecognized
compensation cost related to unvested share-based compensation awards granted to employees under the stock compensation plans.
That cost is expected to be recognized over the weighted average remaining vesting period.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Employee
Stock Purchase Plan</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
shareholders have adopted an ESPP. Up to 6,000,000 shares of common stock have been reserved for the ESPP, including 2,000,000
shares approved by shareholders in June 2015. Shares will be offered to employees at a price equal to the lesser of 85% of the
fair market value of the stock on the date of purchase or 85% of the fair market value on the first day of the ESPP period. The
ESPP is intended to qualify as an &#8220;employee stock purchase plan&#8221; under Section 423 of the Internal Revenue Code. During
2017, 2016, and 2015, 489,267, 541,018, 488,753 shares, respectively, were purchased under the plan for a total purchase price
of $20,996, $18,157, and $16,789, respectively. During 2017, 2016, and 2015, the purchases were issued from treasury shares. At
December 30, 2017, approximately 970,366 shares were available for future issuance.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805684544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>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 );">Earnings Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>10.
Earnings Per Share </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
following table sets forth the computation of basic and diluted net income per share:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fiscal
    Year Ended</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    26,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Numerator:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in; width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">Numerator
    for basic and diluted net income per share - net income</font></td>
    <td style="padding-bottom: 2.5pt; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">694,955</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">510,814</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">456,227</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Denominator:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Denominator
    for basic net income per share &#8211; weighted-average common shares</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">187,828</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">188,818</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">190,631</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Effect
    of dilutive securities &#8211; employee stock options and stock appreciation rights</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">904</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">525</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">476</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Denominator
    for diluted net income per share &#8211; adjusted weighted-average common shares</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">188,732</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">189,343</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">191,107</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Basic net income
    per share</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.70</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.71</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.39</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Diluted net income
    per share</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.68</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.70</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.39</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">There
were 1,175,728, 3,547,738, and 4,086,983 outstanding stock options, stock appreciation rights and restricted stock units (collectively
&#8220;equity awards&#8221;) excluded from the computation of diluted earnings per share for the fiscal years of 2017, 2016, and
2015, respectively, because the effect would have been anti-dilutive.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805633328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchase Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockTextBlock', window );">Share Repurchase Plan</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>11.
Share Repurchase Plan</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">On
February 13, 2015, the Board of Directors approved a share repurchase program authorizing the Company to purchase up to $300,000
of its common shares through December 31, 2016. In December 2016, the Board of Directors authorized an extension through December
31, 2017 to purchase remaining common shares.&#160; Under the plan, the Company repurchased 1,474,092 shares using cash of $74,523
in fiscal 2017, 2,152,716 shares using cash of $93,233 in fiscal 2016, and 3,148,901 shares using cash of $131,413 in fiscal 2015.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815288304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Income</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>12.
Accumulated Other Comprehensive Income</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
following provides required disclosure of changes in accumulated other comprehensive income (AOCI) balances by component for the
year ended December 30, 2017:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Foreign
    Currency<br />Translation<br />Adjustment</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Net
    unrealized gains<br />(losses) on available-<br />for-sale securities</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">Balance - beginning of period</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(9,411</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(27,350</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(36,761</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">Other
    comprehensive income before reclassification</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">88,320</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,585</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">91,905</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 0in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Amounts
    reclassified from accumulated other comprehensive income</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">901</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">901</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Net
    current-period other comprehensive income</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">88,320</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,486</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">92,806</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Balance - end
    of period</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">78,909</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(22,864</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,045</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
following provides required disclosure of reporting reclassifications out of AOCI for the year ended December 30, 2017:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif"></font>&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Details
    about Accumulated Other Comprehensive<br />Income Components</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Amount
    Reclassified from<br />Accumulated Other<br />Comprehensive Income</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Affected
    Line Item in the Statement<br />Where Net Income is Presented</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 75%"><font style="font: 10pt Times New Roman, Times, Serif">Unrealized
    gains (losses) on available-for-sale securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(991</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 11%"><font style="font: 10pt Times New Roman, Times, Serif">Other income
    (expense)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">90</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Income
    tax provision</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(901</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Net of tax</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805676672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Information (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_QuarterlyFinancialInformationTextBlock', window );">Selected Quarterly Information (Unaudited)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>13.
Selected Quarterly Information (Unaudited) </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>52-Weeks
    Ended December 30, 2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Quarter
    Ending</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>April
    1</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>July
    1</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>September
    30</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales</font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>638,546</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>816,885</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>743,077</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>888,496</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gross profit</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>372,123</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>477,858</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>433,665</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>499,518</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net income</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>237,812</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>170,950</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>147,413</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>138,780</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Basic net income per share</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1.26</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.91</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.79</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.74</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Diluted net income per share</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1.26</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.91</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.78</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.73</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>53-Weeks
    Ended December 31, 2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Quarter
    Ending</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>March
    26</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>June
    25</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>September
    24</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales</font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>624,040</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>811,609</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>722,250</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>860,767</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gross profit</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>339,850</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>462,958</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>405,980</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>470,782</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net income</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>88,092</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>161,064</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>125,054</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>136,605</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Basic net income per share</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.46</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.85</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.66</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.73</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Diluted net income per share</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.46</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.85</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.66</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.72</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
above quarterly financial data is unaudited, but in the opinion of management, all adjustments necessary for a fair presentation
of the selected data for these interim periods presented have been included. These results are not necessarily indicative of future
quarterly results, and the table may not foot due to rounding.</font></p><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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the 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 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="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>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815271808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>14.
Subsequent Events</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">On
February 19, 2018, the Company acquired the shares of Trigentic AB, a privately held supplier of intelligent products, solutions
and services in the areas of embedded systems, power supply and power distribution for the marine market. This acquisition was
not material.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805653968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAndQualifyingAccountsAbstract', window );"><strong>Valuation and Qualifying Accounts [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_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>SCHEDULE
II - VALUATION AND QUALIFYING ACCOUNTS</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Garmin
Ltd. and Subsidiaries</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>(<i>In
thousands</i>)</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.75pt; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Additions</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Balance
    at</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Charged
    to</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Charged
    to</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Balance
    at</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Beginning
    of</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Costs
    and</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Other</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>End
    of</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Description</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Period</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 1pt solid; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Expenses</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 1pt solid; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Accounts</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 1pt solid; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Deductions</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 1pt solid; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Period</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Year Ended December 30, 2017:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Deducted
    from asset accounts</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in; width: 35%"><font style="font: 10pt Times New Roman, Times, Serif">Allowance
    for doubtful accounts</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">14,669</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">1,021</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(11,522</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">4,168</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Valuation
    allowance - Deferred Tax Asset</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,622</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,077</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(432</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,267</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">19,291</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,098</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(11,954</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,435</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Year Ended December 31, 2016:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Deducted
    from asset accounts</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Allowance
    for doubtful accounts</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13,805</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,137</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(3,273</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,669</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Valuation
    allowance - Deferred Tax Asset</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,781</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,966</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(125</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,622</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">16,586</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,103</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(3,398</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">19,291</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Year Ended December 26, 2015:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Deducted
    from asset accounts</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Allowance
    for doubtful accounts</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">18,330</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(2,521</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(2,004</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13,805</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Valuation
    allowance - Deferred Tax Asset</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,358</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">422</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(8,999</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,781</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">29,688</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(2,099</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(11,003</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">16,586</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><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_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be within the footnotes to the financial statements or a supplemental schedule 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 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-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>42
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6825856144">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock', window );">Basis of Presentation and Principles of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Basis
of Presentation and Principles of Consolidation</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted
in the United States. The accompanying consolidated financial statements reflect the accounts of Garmin Ltd. and its wholly-owned
subsidiaries. All significant inter-company balances and transactions have been eliminated.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">At
the Company&#8217;s Annual General Meeting on June 10, 2016, the Company&#8217;s shareholders approved the cancellation of 10,000,000
registered shares of the Company held by the Company (the &#8220;Formation Shares&#8221;) and the reduction in par value of each
share of the Company from CHF 10 to CHF 0.10 and the amendment of the Company&#8217;s Articles of Association to effect a corresponding
share capital reduction.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiscalPeriod', window );">Fiscal Year</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fiscal
Year</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s fiscal year is based on a 52-53-week period ending on the last Saturday of the calendar year. Due to the fact
that there are not exactly 52 weeks in a calendar year, and there is slightly more than one additional day per year (not including
the effects of leap year) in each calendar year as compared to a 52-week fiscal year, the Company will have a fiscal year comprising
53 weeks in certain fiscal years, as determined by when the last Saturday of the calendar year occurs.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
those resulting fiscal years that have 53 weeks, the Company will record an extra week of sales, costs, and related financial
activity. Therefore, the financial results of those 53-week fiscal years, and the associated 14-week fourth quarters, will not
be entirely comparable to the prior and subsequent 52-week fiscal years and the associated 13-week quarters. Fiscal years 2017
and 2015 included 52 weeks while fiscal 2016 included 53 weeks.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Use
of Estimates</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States
requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements
and accompanying notes. Actual results could differ from those estimates.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Foreign
Currency </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Many
Garmin Ltd. subsidiaries utilize currencies other than the United States Dollar (USD) as their functional currency. As required
by the Foreign Currency Matters topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC),
the financial statements of these subsidiaries for all periods presented have been translated into USD, the functional currency
of Garmin Ltd., and the reporting currency herein, for purposes of consolidation at rates prevailing during the year for sales,
costs, and expenses and at end-of-year rates for all assets and liabilities. The effect of this translation is recorded in a separate
component of stockholders&#8217; equity. Cumulative currency translation adjustments of $78,909 and ($9,411) as of December 30,
2017 and December 31, 2016, respectively, have been included in accumulated other comprehensive income in the accompanying consolidated
balance sheets.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Transactions
in foreign currencies are recorded at the approximate rate of exchange at the transaction date. The movements of the Taiwan Dollar
and Euro/British Pound Sterling typically have offsetting impacts on operating income when the currencies move congruently against
the U.S. Dollar due to the use of the Taiwan Dollar for manufacturing costs while the Euro and British Pound Sterling transactions
relate primarily to revenue.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Assets
and liabilities resulting from these transactions are translated at the rate of exchange in effect at the balance sheet date.
The majority of the Company&#8217;s consolidated foreign currency gain or loss is typically driven by the significant cash and
marketable securities, receivables and payables held in a currency other than the functional currency at a given legal entity.
Foreign currency losses recorded in results of operations were $22,579, $31,651, and $23,465 for the years ended December 30,
2017, December 31, 2016, and December 26, 2015, respectively. The loss in fiscal 2017 was due primarily to the USD weakening against
the Taiwan Dollar, which was partially offset by the USD weakening against the Euro and British Pound Sterling. The loss in fiscal
2016 was due primarily to the USD weakening against the Taiwan Dollar and the USD strengthening against the Euro and British Pound
Sterling. The loss in fiscal 2015 was due primarily to the USD strengthening against the Euro and British Pound Sterling, which
was partially offset by the USD strengthening against the Taiwan Dollar.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<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 );">Earnings Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Earnings
Per Share</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Basic
earnings per share amounts are computed based on the weighted-average number of common shares outstanding. For purposes of diluted
earnings per share, the number of shares that would be issued from the exercise of dilutive share-based compensation awards has
been reduced by the number of shares which could have been purchased from the proceeds of the exercise or release at the average
market price of the Company&#8217;s stock during the period the awards were outstanding. See Note 10.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Cash
and Cash Equivalents</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">For
purposes of reporting cash flows, cash and cash equivalents include cash on hand, operating accounts, money market funds, and
securities with maturities of three months or less when purchased. The carrying amount of cash and cash equivalents approximates
fair value, given the short maturity of those instruments.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Trade Accounts Receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Trade
Accounts Receivable</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company sells its products to retailers, wholesalers, and other customers and extends credit based on its evaluation of the customer&#8217;s
financial condition.&#160; Potential losses on receivables are dependent on each individual customer&#8217;s financial condition.
The Company carries its trade accounts receivable at net realizable value. Typically, its accounts receivable are collected within
80 days and do not bear interest. The Company monitors its exposure to losses on receivables and maintains allowances for potential
losses or adjustments. The Company determines these allowances by (1) evaluating the aging of its receivables and (2) reviewing
its high-risk customers. Past due receivable balances are written off when internal collection efforts have been unsuccessful
in collecting the amount due. The Company maintains trade credit insurance to provide security against large losses.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Concentration
of Credit Risk </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company grants credit to certain customers who meet the Company&#8217;s pre-established credit requirements. Generally, the Company
does not require security when trade credit is granted to customers. Credit losses are provided for in the Company&#8217;s consolidated
financial statements and typically have been within management&#8217;s expectations. Certain customers are allowed extended terms
consistent with normal industry practice. Most of these extended terms can be classified as either relating to seasonal sales
variations or to the timing of new product releases by the Company.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s top ten customers have contributed between 22% and 24% of net sales since 2015. None of the Company&#8217;s customers
accounted for more than or equal to 10% of consolidated net sales in the years ended December 30, 2017, December 31, 2016, and
December 26, 2015.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Inventories</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Inventories
are stated at the lower of cost or market with cost being determined on a first-in, first-out (FIFO) basis. The Company writes
down its inventory for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory
and the estimated net realizable value based upon assumptions about future demand and market conditions. If actual market conditions
are less favorable than those projected by management, additional inventory write-downs may be required. Inventories consisted
of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30, 2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31, 2016<sup>(1)</sup></b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 74%"><font style="font: 10pt Times New Roman, Times, Serif">Raw materials</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">179,659</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">152,497</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Work-in-process</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">75,754</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">61,048</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Finished
    goods</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">262,231</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">271,276</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Inventory</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">517,644</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">484,821</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%">
<tr style="text-align: justify; vertical-align: top">
    <td style="width: 6%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 2%"><font style="font: 10pt Times New Roman, Times, Serif"><sup>(1)</sup></font></td>
    <td style="text-align: justify; width: 92%"><font style="font: 10pt Times New Roman, Times, Serif">Inventory
    balances by major class of inventory as of December 31, 2016 have been recast to conform to the current year presentation.</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif"></font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Property
and Equipment </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Property
and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%">
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Buildings and improvements</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">39-50</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Office furniture and
    equipment</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3-5</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing and engineering
    equipment</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5-10</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="width: 77%"><font style="font: 10pt Times New Roman, Times, Serif">Vehicles</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 20%"><font style="font: 10pt Times New Roman, Times, Serif">5</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"></font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long-Lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Long-Lived
Assets</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">As
required by the <i>Property, Plant and Equipment</i> topic of the FASB ASC, the Company reviews long-lived assets for impairment
whenever events or changes in circumstances indicate the carrying amount of an asset may not be fully recoverable. The carrying
amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the
use and eventual disposition of the asset. That assessment is based on the carrying amount of the asset at the date it is tested
for recoverability. An impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds its
fair value.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
<i>Intangibles &#8211; Goodwill and Other</i> topic of the FASB ASC (ASC Topic 350) requires that goodwill and intangible assets
with indefinite useful lives should not be amortized but rather be tested for impairment at least annually or sooner whenever
events or changes in circumstances indicate that they may be impaired. The Company performs its annual goodwill and intangible
asset impairment tests in the fourth quarter of each year. ASC Topic 350 allows management to first perform a qualitative assessment
(&#8220;step zero&#8221;) by assessing the qualitative factors of relevant events and circumstances at the reporting unit level
to determine if it is necessary to perform the quantitative goodwill impairment test (&#8220;step one&#8221;). If factors indicate
that it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then the step one
assessment will be performed. If the fair value of the reporting unit is less than the carrying amount in step one then goodwill
impairment will be recognized and the charge is determined through the &#8220;step two&#8221; analysis.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Each
of the Company&#8217;s operating segments (auto PND, auto OEM, aviation, marine, outdoor, and fitness) represents a distinct reporting
unit. The auto PND market has declined in recent years as competing technologies have emerged and market saturation has occurred.
This has resulted in periods of lower revenues and profits for the Company&#8217;s auto PND reporting unit. Considering these
qualitative factors, management performed a step one quantitative goodwill impairment assessment of the auto PND reporting unit
in the fourth quarter of 2017. Management determined that the fair value of the reporting unit was substantially in excess of
its carrying amount, and a step two analysis was therefore not performed. However, considering the uncertainty of future operating
results and/or market conditions deteriorating faster or more drastically than the forecasts utilized in management&#8217;s estimation
of fair value, management believes some or all of the approximately $80 million of goodwill associated with the Company&#8217;s
auto PND reporting unit is at risk of future impairment. Management concluded that no other reporting units are currently at risk
of impairment.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company did not recognize any material goodwill or intangible asset impairment charges in 2017, 2016, or 2015.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Accounting
guidance also requires that intangible assets with finite lives be amortized over their estimated useful lives and reviewed for
impairment. The Company is currently amortizing its acquired intangible assets with finite lives over periods ranging from three
to ten years.</font></p><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_grmn_DividendPolicyTextBlock', window );">Dividends</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Dividends
</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Under
Swiss corporate law, dividends must be approved by shareholders at the general meeting of the Company&#8217;s shareholders.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">On
June 9, 2017, the shareholders approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&#8217;s 2017 fiscal
year) payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were
as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Dividend
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Record
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$s
    per share</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2017</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 19, 2017</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 29, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 15, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 29, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 15, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 30, 2018</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 15, 2018</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company paid dividends in 2017 in the amount of $382,976. Both the dividends paid and the remaining dividend payable were reported
as a reduction of retained earnings.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">On
June 10, 2016, the shareholders approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&#8217;s 2016 fiscal
year) payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were
as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Dividend
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Record
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$s
    per share</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2016</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 16, 2016</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 30, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 15, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 30, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 14, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 31, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 15, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company paid dividends in 2016 in the amount of $481,452. Both the dividends paid and the remaining dividend payable were reported
as a reduction of retained earnings.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">On
June 5, 2015, the shareholders approved a dividend of $2.04 per share (of which, $1.02 was paid in the Company's 2015 fiscal year)
payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Dividend
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Record
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$s
    per share</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2015</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 16, 2015</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 30, 2015</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 15, 2015</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 31, 2015</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 15, 2015</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 31, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 16, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company paid dividends in 2015 in the amount of $378,117. Both the dividends paid and the remaining dividend payable were reported
as a reduction of retained earnings.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">As
of December 30, 2017 and December 31, 2016, approximately $304,674 of retained earnings was indefinitely restricted from distribution
to stockholders pursuant to the laws of Taiwan.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Intangible
Assets</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">At
December 30, 2017, and December 31, 2016, the Company had patents, customer related intangibles and other identifiable finite-lived
intangible assets recorded at a cost of $316,705 and $253,473, respectively. Identifiable, finite-lived intangible assets are
amortized over their estimated useful lives on a straight-line basis over three to ten years. Accumulated amortization was $193,886
and $173,023 at December 30, 2017, and December 31, 2016, respectively. Amortization expense on these intangible assets was $20,863,
$14,319, and $7,115 for the years ended December 30, 2017, December 31, 2016, and December 26, 2015, respectively. In the next
five years, the amortization expense is estimated to be $18,796, $16,293, $14,167, $10,463, and $8,111, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s excess purchase cost over fair value of net assets acquired (goodwill) was $286,982 at December 30, 2017, and
$224,553 at December 31, 2016.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">December
    30,<br />2017</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">December
    31, <br />2016</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 74%"><font style="font: 10pt Times New Roman, Times, Serif">Goodwill
    balance at beginning of year</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">224,553</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">187,791</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Acquisitions</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">58,332</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38,061</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Finalization
    of purchase price allocations and effect of foreign currency translation</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,097</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,299</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Goodwill
    balance at end of year</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">286,982</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">224,553</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif"></font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy', window );">Marketable Securities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><font style="font: 10pt Times New Roman, Times, Serif"><b>Marketable
Securities</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Management
determines the appropriate classification of marketable securities at the time of purchase and reevaluates such designation as
of each balance sheet date.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">All
of the Company&#8217;s marketable securities were considered available-for-sale at December 30, 2017. Available-for-sale securities
are stated at fair value, with the unrealized gains and losses, net of tax, reported in other comprehensive income (loss). At
December 30, 2017 and December 31, 2016, cumulative unrealized net losses of $22,864 and $27,350, respectively, were reported
in accumulated other comprehensive income, net of related taxes.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Investments
are reviewed periodically to determine if they have suffered an impairment of value that is considered other than temporary. If
investments are determined to be impaired, a loss is recognized at the date of determination.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Testing
for impairment of investments requires significant management judgment. The identification of potentially impaired investments,
the determination of their fair value and the assessment of whether any decline in value is other than temporary are the key judgment
elements. The discovery of new information and the passage of time can significantly change these judgments. Revisions of impairment
judgments are made when new information becomes known, and any resulting impairment adjustments are made at that time. The economic
environment and volatility of securities markets increase the difficulty of determining fair value and assessing investment impairment.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
amortized cost of debt securities classified as available-for-sale is adjusted for amortization of premiums and accretion of discounts
to maturity, or in the case of mortgage-backed securities, over the estimated life of the security. Such amortization is included
in interest income from investments. Realized gains and losses, and credit declines in value judged to be other-than-temporary
are included in other income. The cost of securities sold is based on the specific identification method.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Investments
are discussed in detail in Note 3 of the Notes to Consolidated Financial Statements.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Income
Taxes</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company accounts for income taxes using the liability method in accordance with the FASB ASC 740 topic <i>Income Taxes</i>. The
liability method provides that deferred tax assets and liabilities are recorded based on the difference between the tax bases
of assets and liabilities and their carrying amount for financial reporting purposes as measured based on the enacted tax rates
and laws that will be in effect when the differences are expected to reverse. The Company records a valuation allowance to reduce
deferred tax assets to the amount that is believed more likely than not to be realized.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company accounts for uncertainty in income taxes in accordance with the FASB ASC 740 topic <i>Income Taxes</i>.&#160;&#160;The
Company recognizes liabilities based on our estimate of whether, and the extent to which, additional taxes will be due. If payment
of these amounts ultimately proves not to be required, the reversal of the liabilities would result in tax benefits being recognized
in the period when the Company determines the liabilities are no longer necessary. If the Company&#8217;s estimate of tax liabilities
proves to be less than the ultimate assessment, a further charge to expense would result.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Income
taxes are discussed in detail in Note 6 of the Notes to Consolidated Financial Statements.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Revenue
Recognition</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company recognizes revenue when persuasive evidence of an arrangement exists, delivery has occurred, the sales price is fixed
or determinable, and collection is probable.&#160; For the large majority of the Company&#8217;s sales, these criteria are met
once product has shipped and title and risk of loss have transferred to the customer.&#160; The Company recognizes revenue from
the sale of hardware products and software bundled with hardware that is essential to the functionality of the hardware in accordance
with general revenue recognition accounting guidance. The Company recognizes revenue in accordance with industry specific software
accounting guidance for standalone sales of software products and sales of software bundled with hardware not essential to the
functionality of the hardware.&#160; The Company generally does not offer specified or unspecified upgrade rights to its customers
in connection with software sales.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">For
multiple-element arrangements that include tangible products that contain software essential to the tangible product&#8217;s functionality
and undelivered software elements that relate to the tangible product&#8217;s essential software, the Company allocates revenue
to all deliverables based on their relative selling prices. In such circumstances, the accounting principles establish a hierarchy
to determine the selling price to be used for allocating revenue to deliverables as follows: (i)&#160;vendor-specific objective
evidence of fair value (VSOE), (ii)&#160;third-party evidence of selling price (TPE), and (iii)&#160;best estimate of the selling
price (ESP). &#160;VSOE generally exists only when the Company sells the deliverable separately, on more than a limited basis,
at prices within a relatively narrow range.&#160; In addition to the products listed below, the Company has offered certain other
products including mobile applications, in-dash navigation solutions, incremental navigation and/or communication service subscriptions,
aviation subscriptions and extended warranties that involve multiple-element arrangements that are individually immaterial.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company offers PNDs with lifetime map updates (LMUs) bundled in the original purchase price.&#160; LMUs enable customers to download
the latest map and point of interest information for the useful life of their PND.&#160; In addition, the Company offers PNDs
with traffic service bundled in the original purchase price.&#160; The Company has identified multiple deliverables contained
in arrangements involving the sale of PNDs which include the LMU and/or traffic service.&#160; The first deliverable is the hardware
along with the software essential to the functionality of the hardware device delivered at the time of sale.&#160; The remaining
deliverables are the LMU and/or traffic service.&#160; The Company has allocated revenue between these deliverables using the
relative selling price method.&#160; Amounts allocated to the delivered hardware and the related essential software are recognized
at the time of sale provided the other conditions for revenue recognition have been met. &#160;The revenue and associated cost
of royalties allocated to the LMU and/or the traffic service are deferred and recognized on a straight-line basis over the estimated
life of the products.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company has determined sufficient VSOE does not exist for LMU or traffic, and that third party evidence of selling price is not
available&#160;as stand-alone and unbundled unit sales do not occur on more than a limited basis. Therefore, the Company uses
the royalty cost plus a normal margin as the primary indicator to calculate relative selling prices of the LMU and traffic elements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">For
multiple-element software arrangements that do not include a tangible product, the Company allocates revenue to the various elements
based on VSOE. When VSOE cannot be established for undelivered elements, all revenue is deferred until the earlier point at which
all elements of the arrangement are delivered or sufficient VSOE does exist, unless the only undelivered element is post-contract
customer support. If the only undelivered element is post-contract customer support, the entire arrangement consideration is recognized
ratably over the support period. The Company offers navigation software licenses to certain customers, bundled with map updates
to be provided periodically over the support period. The Company has determined sufficient VSOE of similar map updates does not
exist for certain arrangements, and therefore revenue from these transactions is recognized ratably over the contractual map update
period.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company records revenue net of sales tax, trade discounts and customer returns.&#160; The Company records estimated reductions
to revenue for customer sales programs, returns and incentive offerings including rebates, price protection (product discounts
offered to retailers to assist in clearing older products from their inventories in advance of new product releases), promotions
and other volume-based incentives.&#160; The reductions to revenue are based on estimates and judgments using historical experience
and expectation of future conditions.&#160; Changes in these estimates could negatively affect the Company&#8217;s operating results.&#160;&#160;
These incentives are reviewed periodically and, with the exceptions of price protection and certain other promotions, accrued
for on a percentage of sales basis.&#160;&#160; If market conditions were to decline, the Company may take actions to increase
customer incentive offerings, possibly resulting in an incremental reduction of revenue at the time the incentive is offered.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionDeferredRevenue', window );">Deferred Revenues and Costs</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Deferred
Revenues and Costs</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">At
December 30, 2017 and December 31, 2016, the Company had deferred revenues totaling $303,521 and $286,971, respectively, and related
deferred costs totaling $122,162 and $103,546, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
deferred revenues and costs are recognized over their estimated economic lives, typically one to five years, on a straight-line
basis. In the next five years, the gross margin recognition of deferred revenue and cost for the currently deferred amounts is
estimated to be $91,370, $48,627, $25,340, $11,208, and $4,814, respectively.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShippingAndHandlingCostPolicyTextBlock', window );">Shipping and Handling Costs</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Shipping
and Handling Costs</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Shipping
and handling costs are included in cost of goods sold in the accompanying consolidated financial statements.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Product Warranty</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Product
Warranty </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company provides for estimated warranty costs at the time of sale.&#160; The Company&#8217;s standard warranty obligation to retail
partners generally provides for a right of return of any product for a full refund in the event that such product is not merchantable,
is damaged or defective.&#160; The Company&#8217;s historical experience is that these types of warranty obligations are generally
fulfilled within 5 months from time of sale.&#160; The Company&#8217;s standard warranty obligation to its end-users provides
for a period of one to two years from date of shipment while certain aviation and auto OEM products have a warranty period of
two years or more from the date of installation<b>.&#160; </b>The Company&#8217;s estimate of costs to service its warranty obligations
are based on historical experience and expectations of future conditions and are recorded as a liability on the balance sheet.&#160;
To the extent the Company experiences increased warranty claim activity or increased costs associated with servicing those claims,
its warranty accrual will increase, resulting in decreased gross profit. The following reconciliation provides an illustration
of changes in the aggregate warranty accrual:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fiscal
    Year Ended</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    26,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">Balance - beginning of period</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">37,233</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">30,449</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">27,609</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Accrual for products
    sold<sup>(1)</sup></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,360</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">61,578</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">44,620</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(56,766</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(54,794</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(41,780</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Balance - end of
    period</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">36,827</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">37,233</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">30,449</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%">
<tr style="text-align: justify; vertical-align: top">
    <td style="width: 1in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">(1)</font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Changes in cost
    estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the
    &#8216;accrual for products sold&#8217; line<font style="color: #1f497d">.</font></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b></b></font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionIncentives', window );">Sales Programs</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Sales
Programs</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company provides certain monthly and quarterly incentives for its dealers and distributors based on various factors including
dealer purchasing volume and growth. Additionally, from time to time, the Company provides rebates to end users on certain products.
Estimated rebates and incentives payable to dealers and distributors are regularly reviewed and recorded as accrued expenses on
a monthly basis. In addition, the Company provides dealers and distributors with product discounts to assist these customers in
clearing older products from their inventories in advance of new product releases. Each discount is tied to a specific product
and can be applied to all customers who have purchased the product, or a special discount may be agreed to on an individual customer
basis. These rebates, incentives, and discounts are recorded as reductions to net sales in the accompanying consolidated statements
of income in the period the Company has sold the product.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Advertising
Costs </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company expenses advertising costs as incurred. Advertising expense amounted to approximately $164,693, $177,143, and $167,166
for the years ended December 30, 2017, December 31, 2016, and December 26, 2015, respectively.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Research
and Development</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">A
majority of the Company&#8217;s research and development is performed in the United States. Research and development costs, which
are expensed as incurred, amounted to approximately $511,634, $467,960, and $427,043 for the years ended December 30, 2017, December
31, 2016, and December 26, 2015, respectively.</font></p><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_grmn_CustomerServiceAndTechnicalSupportPolicyTextBlock', window );">Customer Service and Technical Support</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif"><b>Customer
Service and Technical Support</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><font style="font: 10pt Times New Roman, Times, Serif">Customer
service and technical support costs are included as selling, general and administrative expenses in the accompanying consolidated
statements of income. Customer service and technical support costs include costs associated with performing order processing,
answering customer inquiries by telephone and through websites, e-mail and other electronic means, and providing free technical
support assistance to customers. The technical support is typically provided within one year after the associated revenue is recognized.
The related cost of providing this free support is not material.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Software Development Costs</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Software
Development Costs</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
FASB ASC topic entitled <i>Software</i> requires companies to expense software development costs as they incur them until technological
feasibility has been established, at which time those costs are capitalized until the product is available for general release
to customers. Capitalized software development costs are not significant as the time elapsed from working model to release is
typically short. As required by the Research and Development topic of the FASB ASC, costs incurred to enhance our existing products
or after the general release of the service using the product are expensed in the period they are incurred and included in research
and development costs in the accompanying consolidated statements of income.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsPolicyTextBlock', window );">Accounting for Stock-Based Compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Accounting
for Stock-Based Compensation </b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company currently sponsors four stock-based employee compensation plans. The FASB ASC topic entitled <i>Compensation &#8211; Stock
Compensation</i> requires the measurement and recognition of compensation expenses for all share-based payment awards made to
employees and directors, including employee stock options and restricted stock, based on estimated fair values.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Accounting
guidance requires companies to estimate the fair value of share-based payment awards on the date of grant using an option-pricing
model. The value of the portion of the award that is ultimately expected to vest is recognized as stock-based compensation expense
over the requisite service period in the Company&#8217;s consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">As
stock-based compensation expenses recognized in the accompanying consolidated statements of income are based on awards ultimately
expected to vest, they have been reduced for estimated forfeitures. Accounting guidance requires forfeitures to be estimated at
the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures
were estimated based on historical experience and management&#8217;s estimates.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
March 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update No. 2016-09, Compensation&#8212;Stock
Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting (&#8220;ASU 2016-09&#8221;), which is intended
to simplify the accounting for share-based payment awards. The Company adopted ASU 2016-09 on a prospective basis during the quarter
ended April 1, 2017. ASU 2016-09 requires excess tax benefits or deficiencies from stock-based compensation to be recognized in
the income tax provision. We previously recorded these amounts to additional paid-in capital. Additionally, under ASU 2016-09,
excess tax benefits and deficiencies are not estimated in the effective tax rate, rather, are recorded as discrete tax items in
the period they occur. Excess income tax benefits from stock-based compensation arrangements are classified as a cash flow from
operations under ASU 2016-09, rather than as a cash flow from financing activities. The most significant impact of ASU 2016-09
during the fiscal year ending December 30, 2017 was the recognition of income tax expense of $22,620 resulting from stock options
and stock appreciation rights expiring unexercised in the second and fourth quarters.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Stock
compensation plans are discussed in detail in Note 9 of the Notes to Consolidated Financial Statements.</font></p><span></span>
</td>
</tr>
<tr class="re">
<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 );">Recently Issued Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Recently
Issued Accounting Pronouncements</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Revenue
from Contracts with Customers</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
May 2014, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09, Revenue from Contracts with Customers (Topic
606) (&#8220;ASU 2014-09&#8221;), which supersedes previous revenue recognition guidance. The FASB has issued several standards
amending or relating to ASU 2014-09 (collectively, the &#8220;new revenue standard&#8221;). The effective date of ASU 2014-09
is for fiscal years, and interim periods within those years, beginning on or after December 15, 2017. The Company has adopted
the new revenue standard in the first quarter of the Company&#8217;s fiscal year ending December 29, 2018 using the full retrospective
method, which will require the Company to restate each prior reporting period presented in future financial statement issuances.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company has evaluated Topic 606, and has assessed existing and historical contracts to identify possible differences in the timing
of revenue recognition under the new revenue standard. During this evaluation, both senior management and the Audit Committee
have been updated as to progress and findings on a frequent basis. Based on our evaluation of the new revenue standard, our recognition
will be consistent with our historical accounting policies except for certain arrangements within the Company&#8217;s auto segment.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">A
portion of the Company&#8217;s auto segment contracts have historically been accounted for under Accounting Standards Codification
Topic 985-605 Software-Revenue Recognition (Topic 985-605). Under Topic 985-605, the Company deferred revenue and associated costs
of all elements of multiple-element software arrangements if vendor-specific objective evidence of fair value (VSOE) could not
be established for an undelivered element (e.g. map updates). In applying the new revenue standard to certain contracts that include
both software licenses and map updates, we will recognize the portion of revenue and costs related to the software license at
the time of delivery rather than ratably over the map update period.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Additionally,
for certain multiple-element arrangements within the Company&#8217;s auto segment, the Company&#8217;s policy has been to allocate
consideration to traffic services and recognize the revenue and associated cost of royalties ratably over the estimated life of
the underlying product. Under the new revenue standard, we will recognize revenue and associated costs of royalties related to
certain traffic services at the time of hardware and/or software delivery. Specifically, the new revenue standard emphasize the
timing of the Company&#8217;s performance, and upon delivery of the navigation device and/or software, the Company has performed
its obligation with respect to the design and production of the product to receive and interpret the broadcast traffic signal
for the benefit of the end user.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
changes in accounting policy described above collectively result in reductions to deferred costs (asset) and deferred revenue
(liability) balances, and accelerate the recognition of revenues and deferred costs in the auto segment going forward. Summarized
financial information depicting the impact of the new revenue standard follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>52-Weeks
    Ended December 30, 2017</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>53-Weeks
    Ended December 31, 2016</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">As
    reported</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Restated<sup>(1)</sup></font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Impact</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">As
    reported</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Restated<sup>(1)</sup></font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Impact</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 22%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,087,004</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,121,560</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">34,556</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,018,665</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,045,796</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">27,131</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gross profit</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,783,164</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,797,941</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,777</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,679,570</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,688,525</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,955</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Operating income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">668,860</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">683,637</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,777</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">623,909</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">632,864</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,955</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Income tax (benefit)
    provision</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(12,661</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(7,902</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,759</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">118,856</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">122,890</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,034</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">694,955</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">704,973</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,018</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">510,814</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">515,735</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,921</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Diluted net income per share</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.68</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.74</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.06</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.70</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.72</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.02</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30, 2017</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31, 2016</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">As
    reported</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Restated<sup>(1)</sup></font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Impact</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">As
    reported</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Restated<sup>(1)</sup></font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Impact</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Current assets:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in; width: 22%"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    costs</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">48,312</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">30,525</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(17,787</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">47,395</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">34,665</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(12,730</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    current assets</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,363,925</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,346,139</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(17,786</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,263,016</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,250,286</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(12,731</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Noncurrent
    deferred income tax</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">199,343</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">189,959</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(9,384</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">110,293</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">105,668</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4,625</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Noncurrent
    deferred costs</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">73,851</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">33,029</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(40,822</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,151</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">30,934</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(25,217</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    assets</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,010,260</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,942,268</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(67,991</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,525,133</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,482,560</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(42,573</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Current
    liabilities:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    revenue</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">139,681</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">103,140</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(36,542</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">146,564</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">118,496</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(28,068</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    current liabilities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">828,656</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">792,115</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(36,541</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">782,735</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">754,667</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(28,068</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    income taxes</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">75,215</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">76,612</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,396</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">61,220</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">62,617</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,397</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Non-current
    deferred revenue</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">163,840</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">87,061</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(76,779</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">140,407</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">91,238</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(49,169</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Retained
    earnings</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,368,874</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,412,423</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,549</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,056,702</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,090,233</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">33,531</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Accumulated
    other comprehensive income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,045</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,428</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">382</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(36,761</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(37,024</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(263</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    stockholders' equity</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,802,466</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,846,397</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,931</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,418,003</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,451,271</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">33,268</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    liabilities and stockholders' equity</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,010,260</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,942,267</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(67,992</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,525,133</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,482,561</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(42,572</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">(1)
Effective for the fiscal year ending December 29, 2018, we have adopted ASC Topic 606. The balances above are restated under ASC
Topic 606.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s historical net cash flows provided by or used in operating, investing, and financing activities are not impacted
by adoption of the new revenue standard.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Financial
Instruments &#8211; Recognition, Measurement, Presentation, and Disclosure</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
January 2016, the FASB issued Accounting Standards Update No. 2016-01, Financial Instruments&#8212;Overall (Subtopic 825-10):
Recognition and Measurement of Financial Assets and Financial Liabilities (&#8220;ASU 2016-01&#8221;). The standard addresses
certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. ASU 2016-01 is effective for
fiscal years, and interim periods within those years, beginning after December 15, 2017. The Company will adopt the new standard
effective in the first quarter of fiscal year 2018, and it is not expected to have a material impact on the Company&#8217;s financial
position or results of operations.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Leases</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842) (&#8220;ASU 2016-02&#8221;), which
sets out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors.
ASU 2016-02 requires lessees to present a right-of-use asset and a corresponding lease liability on the balance sheet. Lessor
accounting is substantially unchanged compared to the current accounting guidance. ASU 2016-02 is effective for fiscal years,
and interim periods within those years, beginning after December 15, 2018. Early adoption is permitted. The Company is currently
evaluating the impact of adopting the new standard on its consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Statement
of Cash Flows</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
August 2016, the FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain
Cash Receipts and Cash Payments (&#8220;ASU 2016-15&#8221;), which adds or clarifies guidance on the classification of certain
cash receipts and payments in the statement of cash flows. The standard addresses eight specific cash flow issues with the objective
of reducing diversity in practice. ASU 2016-15 is effective for fiscal years, and interim periods within those years, beginning
after December 15, 2017. The Company will adopt the new standard effective in the first quarter of fiscal year 2018, and it is
not expected to have a material impact on the Company&#8217;s financial position of results of operations.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Income
Taxes</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
October 2016, the FASB issued Accounting Standards Update No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets
Other than Inventory (&#8220;ASU 2016-16&#8221;), which requires recognition of the income tax consequences of an intra-entity
transfer of an asset other than inventory when the transfer occurs. ASU 2016-16 is effective for fiscal years, and interim periods
within those years, beginning after December 15, 2017. The Company will adopt the new standard effective in the first quarter
of fiscal year 2018, and it is not expected to have a material impact on the Company&#8217;s financial position or results of
operations.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Receivables
&#8211; Nonrefundable Fees and Other Costs</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
March 2017, the FASB issued Accounting Standards Update No. 2017-08, Receivables &#8211; Nonrefundable Fees and Other Costs (Topic
310-20): Premium Amortization on Purchased Callable Debt Securities (&#8220;ASU 2017-08&#8221;), which shortens the amortization
period for certain callable debt securities held at a premium, requiring the premium to be amortized to the earliest call date.
Callable debt securities held at a discount continue to be amortized to maturity. ASU 2017-08 is effective for fiscal years, and
interim periods within those years, beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating
the impact of adopting the new standard on its consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Income
Statement &#8211; Reporting Comprehensive Income</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">In
February 2018, the FASB issued Accounting Standards Update No. 2018-02, Income Statement &#8211; Reporting Comprehensive Income
(Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (&#8220;ASU 2018-02&#8221;),
which allows for stranded tax effects in accumulated other comprehensive income resulting from the U.S. Tax Cuts and Jobs Act
to be reclassified to retained earnings. ASU 2018-02 is effective for fiscal years, and interim periods within those years, beginning
after December 15, 2018. Early adoption is permitted. The Company is currently evaluating the impact of adopting the new standard
and expects to early adopt the new standard effective in the first quarter of fiscal year 2018. The Company does not expect the
new standard to have a material impact on the Company&#8217;s financial position or results of operations.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_grmn_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounting policy for basis of presentation and principles of consolidation.</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;">grmn_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_CustomerServiceAndTechnicalSupportPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounting policy for customer service and technical support.</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;">grmn_CustomerServiceAndTechnicalSupportPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_DividendPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounting policy for dividend.</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;">grmn_DividendPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 20<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68054294&amp;loc=d3e8384-108330<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84159346&amp;loc=d3e8275-108329<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<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=84158767&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_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<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 (b),(f(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75027168&amp;loc=d3e14489-108613<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=75032840&amp;loc=d3e61082-112788<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75027451&amp;loc=SL29635902-196195<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=77997519&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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75032840&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="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=84158767&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_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=d3e5291-111683<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 S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<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(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiscalPeriod</td>
</tr>
<tr>
<td style="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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=84158767&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 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 3: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64802544&amp;loc=d3e202-110218<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-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 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 6: 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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: 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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-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_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="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_MarketableSecuritiesAvailableForSaleSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in debt and equity securities that are classified as available-for-sale. This policy also may describe the entity's accounting treatment for transfers between investment categories, how the entity determines whether impairments of available-for-sale securities are other than temporary, and how the fair values of such securities are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=84158767&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 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 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.M)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877573&amp;loc=d3e87990-122713<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and 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 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 2: 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=84158767&amp;loc=d3e18780-107790<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.13(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_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs it has 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=84158767&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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6389767&amp;loc=d3e17916-109280<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: 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><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.15)<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 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19347-109286<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="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_RevenueRecognitionDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing unearned income or deferred revenue related to transactions involving the sale of a product or performance of 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 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&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_RevenueRecognitionDeferredRevenue</td>
</tr>
<tr>
<td style="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_RevenueRecognitionIncentives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sales incentives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=84158767&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 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 25<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=68071168&amp;loc=d3e54856-111641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionIncentives</td>
</tr>
<tr>
<td style="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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-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_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShippingAndHandlingCostPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82851458&amp;loc=d3e221937-122793<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68075638&amp;loc=d3e60635-111653<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68080631&amp;loc=d3e61069-111654<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=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-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_ShippingAndHandlingCostPolicyTextBlock</td>
</tr>
<tr>
<td style="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_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 standard warranties including the methodology for measuring the 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&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_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables.  If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5212-111524<br><br>Reference 9: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5093-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_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6061-108592<br><br>Reference 2: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6143-108592<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6132-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_UseOfEstimates</td>
</tr>
<tr>
<td style="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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805715456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The Company writes
down its inventory for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory
and the estimated net realizable value based upon assumptions about future demand and market conditions. If actual market conditions
are less favorable than those projected by management, additional inventory write-downs may be required. Inventories consisted
of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30, 2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31, 2016<sup>(1)</sup></b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 74%"><font style="font: 10pt Times New Roman, Times, Serif">Raw materials</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">179,659</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">152,497</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Work-in-process</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">75,754</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">61,048</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Finished
    goods</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">262,231</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">271,276</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Inventory</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">517,644</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">484,821</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%">
<tr style="text-align: justify; vertical-align: top">
    <td style="width: 6%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 2%"><font style="font: 10pt Times New Roman, Times, Serif"><sup>(1)</sup></font></td>
    <td style="text-align: justify; width: 92%"><font style="font: 10pt Times New Roman, Times, Serif">Inventory
    balances by major class of inventory as of December 31, 2016 have been recast to conform to the current year presentation.</font></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<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 and equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Property
and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%">
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Buildings and improvements</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">39-50</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Office furniture and
    equipment</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3-5</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing and engineering
    equipment</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5-10</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="width: 77%"><font style="font: 10pt Times New Roman, Times, Serif">Vehicles</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 20%"><font style="font: 10pt Times New Roman, Times, Serif">5</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDividendsPayableTextBlock', window );">Schedule of dividends payable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">On
June 9, 2017, the shareholders approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&#8217;s 2017 fiscal
year) payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were
as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Dividend
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Record
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$s
    per share</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2017</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 19, 2017</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 29, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 15, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 29, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 15, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 30, 2018</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 15, 2018</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">On
June 10, 2016, the shareholders approved a dividend of $2.04 per share (of which, $1.53 was paid in the Company&#8217;s 2016 fiscal
year) payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were
as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Dividend
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Record
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$s
    per share</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2016</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 16, 2016</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 30, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 15, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 30, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 14, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 31, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 15, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">On
June 5, 2015, the shareholders approved a dividend of $2.04 per share (of which, $1.02 was paid in the Company's 2015 fiscal year)
payable in four equal installments on dates determined by the Board of Directors. The dates determined by the Board were as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Dividend
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Record
    Date</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$s
    per share</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 30, 2015</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 43%"><font style="font: 10pt Times New Roman, Times, Serif">June 16, 2015</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 30, 2015</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">September 15, 2015</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 31, 2015</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">December 15, 2015</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 31, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">March 16, 2016</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.51</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of intangiable assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s excess purchase cost over fair value of net assets acquired (goodwill) was $286,982 at December 30, 2017, and
$224,553 at December 31, 2016.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">December
    30,<br />2017</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">December
    31, <br />2016</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 74%"><font style="font: 10pt Times New Roman, Times, Serif">Goodwill
    balance at beginning of year</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">224,553</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">187,791</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Acquisitions</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">58,332</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38,061</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Finalization
    of purchase price allocations and effect of foreign currency translation</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,097</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,299</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Goodwill
    balance at end of year</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">286,982</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">224,553</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<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 warranty</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The following reconciliation provides an illustration
of changes in the aggregate warranty accrual:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fiscal
    Year Ended</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    26,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">Balance - beginning of period</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">37,233</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">30,449</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">27,609</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Accrual for products
    sold<sup>(1)</sup></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,360</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">61,578</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">44,620</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Expenditures</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(56,766</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(54,794</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(41,780</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Balance - end of
    period</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">36,827</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">37,233</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">30,449</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0px; margin-bottom: 0px; width: 100%">
<tr style="text-align: justify; vertical-align: top">
    <td style="width: 1in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">(1)</font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Changes in cost
    estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the
    &#8216;accrual for products sold&#8217; line</font></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Sdchedule of recently issued accounting pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Summarized
financial information depicting the impact of the new revenue standard follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>52-Weeks
    Ended December 30, 2017</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>53-Weeks
    Ended December 31, 2016</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">As
    reported</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Restated<sup>(1)</sup></font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Impact</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">As
    reported</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Restated<sup>(1)</sup></font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Impact</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 22%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,087,004</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,121,560</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">34,556</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,018,665</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,045,796</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">27,131</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gross profit</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,783,164</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,797,941</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,777</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,679,570</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,688,525</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,955</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Operating income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">668,860</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">683,637</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,777</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">623,909</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">632,864</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,955</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Income tax (benefit)
    provision</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(12,661</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(7,902</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,759</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">118,856</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">122,890</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,034</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">694,955</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">704,973</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,018</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">510,814</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">515,735</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,921</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Diluted net income per share</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.68</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.74</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.06</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.70</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.72</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.02</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30, 2017</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31, 2016</b></font></td>
    <td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">As
    reported</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Restated<sup>(1)</sup></font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Impact</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">As
    reported</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Restated<sup>(1)</sup></font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Impact</font></td>
    <td style="text-align: center; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Current assets:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in; width: 22%"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    costs</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">48,312</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">30,525</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(17,787</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">47,395</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">34,665</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(12,730</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    current assets</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,363,925</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,346,139</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(17,786</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,263,016</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,250,286</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(12,731</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Noncurrent
    deferred income tax</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">199,343</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">189,959</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(9,384</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">110,293</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">105,668</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4,625</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Noncurrent
    deferred costs</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">73,851</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">33,029</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(40,822</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,151</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">30,934</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(25,217</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    assets</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,010,260</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,942,268</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(67,991</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,525,133</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,482,560</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(42,573</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Current
    liabilities:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    revenue</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">139,681</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">103,140</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(36,542</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">146,564</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">118,496</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(28,068</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    current liabilities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">828,656</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">792,115</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(36,541</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">782,735</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">754,667</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(28,068</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    income taxes</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">75,215</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">76,612</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,396</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">61,220</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">62,617</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,397</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Non-current
    deferred revenue</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">163,840</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">87,061</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(76,779</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">140,407</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">91,238</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(49,169</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Retained
    earnings</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,368,874</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,412,423</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,549</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,056,702</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,090,233</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">33,531</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Accumulated
    other comprehensive income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,045</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,428</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">382</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(36,761</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(37,024</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(263</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    stockholders' equity</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,802,466</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,846,397</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,931</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,418,003</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,451,271</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">33,268</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">Total
    liabilities and stockholders' equity</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,010,260</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,942,267</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(67,992</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,525,133</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,482,561</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(42,572</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">(1)
Effective for the fiscal year ending December 29, 2018, we have adopted ASC Topic 606. The balances above are restated under ASC
Topic 606.</font></p><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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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 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 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_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_ScheduleOfDividendsPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all or some of the information related to dividends declared, but not paid, as of the financial reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&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_ScheduleOfDividendsPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64853466&amp;loc=d3e22580-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e765-108305<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64853466&amp;loc=d3e22499-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.10-01.(b)(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015980&amp;loc=d3e46468-122699<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64853466&amp;loc=d3e22583-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e725-108305<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824911344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of available for sale securities measured at estimated fair value on a recurring basis</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Available-for-sale
securities measured at fair value on a recurring basis are summarized below:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value Measurements as <br />of December 30, 2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Level
    1</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Level
    2</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Level
    3</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">U.S. Treasury
    securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">19,337</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">19,337</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Agency securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,361</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,361</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mortgage-backed securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">174,615</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">174,615</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Corporate securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">816,793</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">816,793</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Municipal securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">186,105</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">186,105</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">181,509</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">181,509</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,421,720</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,421,720</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value Measurements as<br />of December 31, 2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Level
    1</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Level
    2</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Level
    3</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">U.S. Treasury
    securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">29,034</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">29,034</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Agency securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">59,541</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">59,541</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mortgage-backed securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">230,823</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">230,823</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Corporate securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">893,725</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">893,725</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Municipal securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">176,168</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">176,168</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">90,946</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">90,946</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,480,237</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,480,237</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesTextBlock', window );">Schedule of available for sale securities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Marketable
securities classified as available-for-sale securities are summarized below:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Available-For-Sale
    Securities as<br />of December 30, 2017</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Amortized
    Cost</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Gains</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Losses</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">U.S. Treasury
    securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">19,591</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(254</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">19,337</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Agency securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">44,191</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(831</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,361</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mortgage-backed securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">180,470</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5,868</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">174,615</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Corporate securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">830,447</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">136</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(13,790</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">816,793</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Municipal securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">187,999</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">110</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(2,004</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">186,105</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">183,730</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(2,223</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">181,509</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,446,428</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>262</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(24,970</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,421,720</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Available-For-Sale
    Securities as<br />of December 31, 2016</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Amortized
    Cost</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Gains</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Losses</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">U.S. Treasury
    securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">29,291</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">31</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(288</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">29,034</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Agency securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">60,513</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">19</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(991</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">59,541</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mortgage-backed securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">236,354</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">41</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5,572</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">230,823</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Corporate securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">914,028</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">252</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(20,555</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">893,725</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Municipal securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">178,804</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">224</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(2,859</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">176,169</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">90,934</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">20</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(9</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">90,945</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,509,924</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>587</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(30,274</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,480,237</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock', window );">Schedule of available for sale securities unrealized loss on investments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
following tables display additional information regarding gross unrealized losses and fair value by major security type for available-for-sale
securities in an unrealized loss position as of December 30, 2017 and December 31, 2016.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>As
    of December 30, 2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Less
    than 12 Consecutive Months</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>12
    Consecutive Months or Longer</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Losses</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Losses</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">U.S. Treasury
    securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(111</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">12,966</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(143</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">6,371</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Agency securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(168</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">16,097</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(663</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">25,972</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mortgage-backed securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(503</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">19,628</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5,365</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">153,835</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Corporate securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4,562</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">439,174</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(9,228</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">347,052</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Municipal securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,027</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">125,819</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(977</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38,167</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(2,219</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">136,147</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,579</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(8,590</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>749,831</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(16,380</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>573,976</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>As
    of December 31, 2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Less
    than 12 Consecutive Months</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>12
    Consecutive Months or Longer</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Losses</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Gross
    Unrealized<br />Losses</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">U.S. Treasury
    securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(288</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">24,260</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Agency securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(991</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">49,255</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Mortgage-backed securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(3,702</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">159,665</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,870</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">64,645</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Corporate securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(18,856</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">765,712</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,699</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">40,910</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Municipal securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(2,762</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">130,994</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(97</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,326</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(3</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,058</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(6</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,919</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(26,602</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,133,944</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>(3,672</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>118,800</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of amortized cost and estimated fair value of marketable securities by contractual maturity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
amortized cost and fair value of marketable securities at December 30, 2017, by contractual maturity, are shown below. Expected
maturities will differ from contractual maturities because the issuers of the securities may have the right to prepay obligations
without prepayment penalties.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 65%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Amortized
    Cost</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fair
    Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 74%"><font style="font: 10pt Times New Roman, Times, Serif">Due in
    one year or less</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">162,045</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">161,687</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Due after one year
    through five years</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,108,172</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,089,840</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Due after five years
    through ten years</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">160,967</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">155,354</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Due
    after ten years</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">15,244</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,839</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,446,428</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1,421,720</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr></table><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_AvailableForSaleSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to 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 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62557-112803<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27337-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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br><br>Reference 4: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br><br>Reference 5: 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=82897076&amp;loc=d3e27161-111563<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-111563<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27290-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_AvailableForSaleSecuritiesTextBlock</td>
</tr>
<tr>
<td style="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_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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&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=66048111&amp;loc=d3e19190-110258<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 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturities of an entity's investments as well as any other information pertinent to the investments.</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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="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_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_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27290-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_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="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>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6763579488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of future minimum lease payments</a></td>
<td class="text"><p style="text-indent: 0.5in; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">Future minimum
lease payments are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Year</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Amount</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 72%"><font style="font: 10pt Times New Roman, Times, Serif">2018</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 25%"><font style="font: 10pt Times New Roman, Times, Serif">17,572</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2019</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,179</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,598</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,478</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,777</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">21,606</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>82,210</b></font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr></table><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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="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>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6632177360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of income tax provision</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s income tax provision (benefit) consists of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fiscal
    Year Ended</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    26,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Federal:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt; width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">Current</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">31,343</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">66,627</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">49,138</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Deferred</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">50,936</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,343</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,216</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">82,279</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">71,970</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">53,354</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">State:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Current</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,203</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,809</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,354</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Deferred</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,712</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(3,823</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5,858</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">15,915</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,986</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,496</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Foreign:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Current</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">43,688</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">42,406</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">55,730</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Deferred</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(154,543</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(506</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,620</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(110,855</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">41,900</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">54,110</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(12,661</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">118,856</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">110,960</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of sources and tax effects of the differences</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif"> The sources and tax effects of the differences, including the impact of establishing tax contingency accruals, are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fiscal
    Year Ended</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    26,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">Federal
    income tax expense at U.S. statutory rate</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">238,803</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">220,385</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">198,516</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><font style="font: 10pt Times New Roman, Times, Serif">State
    income tax expense, net of federal tax effect</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,977</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,749</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,931</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Foreign tax rate differential</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(102,316</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(111,989</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(100,010</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Other foreign taxes
    less incentives and credits</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4,646</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(16,593</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(8,592</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Withholding Tax</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,632</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">17,447</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">16,969</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net Change in Uncertain
    Tax Positions</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,363</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">17,328</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">21,246</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Federal Domestic Production
    Activities Deduction</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(3,895</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5,528</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4,589</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Federal Research and
    Development Credit</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(10,851</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(8,548</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(8,573</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Switzerland Corporate
    Tax Election</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(180,034</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Share Based Compensation</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">19,916</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other,
    net</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,390</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,605</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5,938</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Income
    tax expense</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(12,661</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">118,856</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">110,960</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial
reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#8217;s deferred tax assets
and liabilities are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Deferred tax assets:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt; width: 74%"><font style="font: 10pt Times New Roman, Times, Serif">Product
    warranty accruals</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">2,202</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">2,768</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Allowance
    for doubtful accounts</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,129</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,100</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Inventory
    reserves</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,920</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,953</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Sales
    program allowances</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">910</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,397</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Reserve
    for sales returns</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">816</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,196</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Other
    accruals</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,722</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13,548</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Share based compensation</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,261</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">29,632</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Tax
    credit carryforwards</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,413</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,012</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Amortization</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">165,162</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">15,368</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    Revenue</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,690</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">32,487</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Net
    operating losses of subsidiaries</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,799</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,403</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Benefit
    related to uncertain tax positions</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,383</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,542</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,677</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,005</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Valuation
    allowance related to loss carryforward and tax credits</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(7,267</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4,622</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">221,817</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">133,789</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Deferred tax liabilities:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,674</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">17,854</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Prepaid
    Expenses</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,147</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,876</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Book
    basis in excess of tax basis for acquired entities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">17,364</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,865</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Withholding
    tax</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">60,555</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">58,597</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,950</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,523</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">97,690</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">84,715</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Net
    deferred tax assets</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">124,127</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">49,074</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of unrecognized tax benefits</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
total amount of gross unrecognized tax benefits as of December 30, 2017 was $130,798. A reconciliation of the beginning and ending
amount of gross unrecognized tax benefits for years ended December 30, 2017, December 31, 2016, and December 26, 2015 is as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    26,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">Balance
    beginning of year</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">115,090</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">97,904</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">77,495</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Additions
    based on tax positions related to prior years</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,564</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">489</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">89</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Reductions
    based on tax positions related to prior years</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(983</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(940</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,671</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Additions
    based on tax positions related to current period</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">26,295</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">28,859</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">29,019</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Reductions
    related to settlements with tax authorities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(134</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(364</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 9pt"><font style="font: 10pt Times New Roman, Times, Serif">Expiration
    of statute of limitations</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(18,168</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(11,088</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(6,664</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Balance
    at end of year</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">130,798</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">115,090</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">97,904</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=96868398&amp;loc=d3e36027-109320<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 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815223728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value 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_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of carrying amounts and fair values of financial instruments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The carrying amounts and fair values of the Company&#8217;s financial instruments are
as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">December
    30, 2017</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">December
    31, 2016</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Carrying</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Fair</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Carrying</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Fair</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Amount</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Value</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Amount</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Value</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">Cash and
    cash equivalents</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">891,488</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">891,488</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">846,883</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">846,883</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Restricted cash</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">271</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">271</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">113</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">113</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Marketable securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,421,720</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,421,720</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,480,237</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,480,237</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><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_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13476-108611<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13467-108611<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=75026489&amp;loc=d3e13220-108610<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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14172-108612<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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&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_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6758242240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of revenues, gross profit, and operating income</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
overall impact of the move was immaterial. However, action camera related operating results for the 52-weeks ended December 26,
2015 has been recast to conform to the 2017 and 2016 presentation.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="22" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">Reportable
    Segments</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">52-Weeks
    Ended December 30, 2017</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">Outdoor</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">Fitness</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">Marine</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">Auto</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">Aviation</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 22%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">698,867</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">762,194</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">374,001</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">750,583</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">501,359</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,087,004</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gross profit</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">448,410</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">422,636</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">212,592</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">327,921</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">371,605</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,783,164</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Operating income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">249,867</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">146,765</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">50,328</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">67,967</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">153,933</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">668,860</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">53-Weeks
    Ended December 31, 2016</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 22%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">546,326</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">818,486</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">331,947</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">882,558</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">439,348</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,018,665</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gross profit</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">340,504</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">437,205</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">183,709</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">388,747</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">329,405</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,679,570</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Operating income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">184,035</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">160,596</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">52,167</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">102,347</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">124,764</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">623,909</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">52-Weeks
    Ended December 26, 2015</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 22%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">411,184</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">661,599</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">286,778</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">1,062,091</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">398,618</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">2,820,270</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gross profit</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">254,878</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">366,139</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">158,493</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">464,480</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">294,714</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,538,704</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Operating income</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">139,070</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">134,574</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">28,611</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">136,069</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">111,257</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">549,581</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<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 );">Schedule of net sales, long-lived assets and net assets by geographic area</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">Net
sales, long-lived assets (property and equipment), and net assets by geographic area are as shown below for the years ended December
30, 2017, December 31, 2016, and December 26, 2015. Note that APAC refers to the Asia Pacific region, and EMEA includes Europe,
the Middle East and Africa.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; margin-left: 0.5in; width: 85%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Americas</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>APAC</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>EMEA</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 30, 2017</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales
    to external customers <sup>(1)</sup></font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">1,475,661</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">436,188</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">1,175,155</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">3,087,004</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Property and equipment,
    net</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">381,974</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">173,392</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">40,318</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">595,684</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net assets <sup>(2)</sup></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,325,569</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">982,898</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">493,999</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,802,466</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 31, 2016</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net sales to external
    customers <sup>(1)</sup></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,518,934</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">386,549</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,113,182</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,018,665</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Property and equipment,
    net</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">300,158</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">144,470</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38,250</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">482,878</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net assets <sup>(2)</sup></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,153,161</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">933,999</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">330,843</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,418,003</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 26, 2015</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net sales to external
    customers <sup>(1)</sup></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,469,243</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">337,888</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,013,139</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,820,270</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Property and equipment,
    net</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">294,234</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">111,700</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">40,154</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">446,089</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net assets <sup>(2)</sup></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,110,108</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">921,410</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">313,608</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,345,126</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><font style="font: 10pt Times New Roman, Times, Serif"><sup>(1)
</sup>The U.S. is the only country which constitutes greater than 10% of net sales to external customers.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><font style="font: 10pt Times New Roman, Times, Serif"><sup>(2)
</sup>Americas and APAC net assets are primarily held in the United States and Taiwan, respectively.</font></p><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_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=63488584&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=68060357&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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8906-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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8813-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 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8736-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_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="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>49
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805685776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>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_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock', window );">Schedule of stock options and stock appreciation rights award activity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">A
summary of the Company&#8217;s stock-based compensation activity and related information under the 2011 Directors Plan, the 2005
Plan, the 2000 Plan and the 2000 Directors Plan for the years ended December 30, 2017, December 31, 2016, and December 26, 2015
is provided below:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Stock
    Options and SARs</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted-Average</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Exercise
    Price</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Number
    of Shares</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>(In
    Thousands)</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 74%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding
    at December 27, 2014</b></font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">63.19</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">4,731</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">29.15</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(474</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Forfeited/Expired</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">70.58</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(196</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding at
    December 26, 2015</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">66.80</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,061</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">50.77</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(716</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Forfeited/Expired</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">51.12</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(608</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding at
    December 31, 2016</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">74.48</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,737</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">50.15</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(397</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Forfeited/Expired</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">84.57</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,948</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding
    at December 30, 2017</b></font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">48.94</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">392</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Exercisable at
    December 30, 2017</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">48.76</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">365</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Expected
    to vest after December 30, 2017</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">51.46</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">27</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Schedule of exercise price range</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 65%"><tr style="vertical-align: bottom"><td colspan="13" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Stock
    Options and SARs as of December 30, 2017</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Exercise</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Awards</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Remaining</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Awards</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Price</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 1pt solid; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Life
    (Years)</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 1pt solid; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Exercisable</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>(In
    Thousands)</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>(In
    Thousands)</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: right; width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">$18.00
    - $40.00</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">21</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">1.98</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">21</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">$40.01 - $60.00</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">369</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.39</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">343</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">$60.01 - $80.00</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">$80.01 - $100.00</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.01</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">$100.01 - $120.00</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: right; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">$120.01
    - $140.00</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">392</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.36</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">366</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<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 );">Schedule of restricted stock units award activity</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"><tr style="vertical-align: bottom"><td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Restricted
    Stock Units</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted-Average</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Grant
    Date Fair Value</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Number
    of Shares</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td>
    <td colspan="2" nowrap="nowrap" style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>(In
    Thousands)</i></font></td>
    <td style="font-style: italic"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 74%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding
    at December 27, 2014</b></font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">42.55</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">1,088</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">37.07</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,184</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Released/Vested</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">40.18</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(562</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Cancelled</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">42.02</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(53</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding at
    December 26, 2015</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">39.45</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,657</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">40.59</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,241</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Released/Vested</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38.96</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(565</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Cancelled</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">44.57</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(509</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding at
    December 31, 2016</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">38.94</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,824</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">51.71</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,055</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Released/Vested</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">39.31</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(763</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Cancelled</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">40.40</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(54</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Outstanding
    at December 30, 2017</b></font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">45.30</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,062</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><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_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=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights 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=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796463984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>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 );">Schedule of earnings per share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
following table sets forth the computation of basic and diluted net income per share:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="10" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fiscal
    Year Ended</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    26,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Numerator:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in; width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">Numerator
    for basic and diluted net income per share - net income</font></td>
    <td style="padding-bottom: 2.5pt; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">694,955</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">510,814</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">456,227</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Denominator:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Denominator
    for basic net income per share &#8211; weighted-average common shares</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">187,828</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">188,818</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">190,631</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Effect
    of dilutive securities &#8211; employee stock options and stock appreciation rights</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">904</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">525</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">476</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Denominator
    for diluted net income per share &#8211; adjusted weighted-average common shares</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">188,732</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">189,343</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">191,107</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Basic net income
    per share</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.70</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.71</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.39</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Diluted net income
    per share</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.68</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.70</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.39</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><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>51
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805704080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of changes in accumulated other comprehensive income</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
following provides required disclosure of changes in accumulated other comprehensive income (AOCI) balances by component for the
year ended December 30, 2017:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Foreign
    Currency<br />Translation<br />Adjustment</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Net
    unrealized gains<br />(losses) on available-<br />for-sale securities</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="width: 61%"><font style="font: 10pt Times New Roman, Times, Serif">Balance - beginning of period</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(9,411</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(27,350</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(36,761</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; text-indent: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">Other
    comprehensive income before reclassification</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">88,320</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,585</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">91,905</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 0in; padding-left: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Amounts
    reclassified from accumulated other comprehensive income</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">-</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">901</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">901</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Net
    current-period other comprehensive income</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">88,320</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,486</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">92,806</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Balance - end
    of period</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">78,909</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(22,864</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56,045</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Schedule of reporting reclassifications out of AOCI</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
following provides required disclosure of reporting reclassifications out of AOCI for the year ended December 30, 2017:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif"></font>&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Details
    about Accumulated Other Comprehensive<br />Income Components</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Amount
    Reclassified from<br />Accumulated Other<br />Comprehensive Income</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Affected
    Line Item in the Statement<br />Where Net Income is Presented</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 75%"><font style="font: 10pt Times New Roman, Times, Serif">Unrealized
    gains (losses) on available-for-sale securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; width: 10%"><font style="font: 10pt Times New Roman, Times, Serif">(991</font></td>
    <td style="text-align: left; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 11%"><font style="font: 10pt Times New Roman, Times, Serif">Other income
    (expense)</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">90</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Income
    tax provision</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(901</font></td>
    <td style="text-align: left; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Net of tax</font></td></tr></table><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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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>52
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805665648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Information (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of quarterly financial information</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"><tr style="vertical-align: bottom"><td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>52-Weeks
    Ended December 30, 2017</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Quarter
    Ending</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>April
    1</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>July
    1</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>September
    30</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    30</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales</font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>638,546</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>816,885</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>743,077</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>888,496</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gross profit</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>372,123</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>477,858</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>433,665</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>499,518</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net income</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>237,812</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>170,950</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>147,413</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>138,780</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Basic net income per share</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1.26</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.91</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.79</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.74</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Diluted net income per share</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>1.26</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.91</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.78</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.73</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>53-Weeks
    Ended December 31, 2016</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="14" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>Quarter
    Ending</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>March
    26</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>June
    25</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>September
    24</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" nowrap="nowrap" style="border-bottom: black 1pt solid; text-align: center; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31</b></font></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" nowrap="nowrap"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left; width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">Net sales</font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>624,040</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>811,609</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>722,250</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; width: 10%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>860,767</b></font></td>
    <td style="text-align: left; width: 1%; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Gross profit</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>339,850</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>462,958</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>405,980</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>470,782</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net income</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>88,092</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>161,064</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>125,054</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>136,605</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: white; vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Basic net income per share</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.46</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.85</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.66</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.73</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="background-color: rgb(204,238,255); vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Diluted net income per share</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.46</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.85</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.66</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td>
    <td style="text-align: right; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>0.72</b></font></td>
    <td style="text-align: left; font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr></table><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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173487&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="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>53
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805659440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><sup>[1]</sup></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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 179,659<span></span>
</td>
<td colspan="2" class="nump">$ 152,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work-in-process</a></td>
<td class="nump">75,754<span></span>
</td>
<td colspan="2" class="nump">61,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">262,231<span></span>
</td>
<td colspan="2" class="nump">271,276<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 );">Inventory</a></td>
<td class="nump">$ 517,644<span></span>
</td>
<td colspan="2" class="nump">$ 484,821<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Inventory balances by major class of inventory as of December 31, 2016 have been recast to conform to the current year presentation.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=68049868&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=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810936048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details 1)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 2017</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Buildings and improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">39 years<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_BuildingImprovementsMember', window );">Buildings and improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">50 years<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_OfficeEquipmentMember', window );">Office furniture and equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<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_OfficeEquipmentMember', window );">Office furniture and equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<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=grmn_ManufacturingAndEngineeringEquipmentMember', window );">Manufacturing and engineering equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<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=grmn_ManufacturingAndEngineeringEquipmentMember', window );">Manufacturing and engineering equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">10 years<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_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BuildingImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OfficeEquipmentMember</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=grmn_ManufacturingAndEngineeringEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_ManufacturingAndEngineeringEquipmentMember</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_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VehiclesMember</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>55
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808784224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details 2) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 09, 2017</div></th>
<th class="th"><div>Jun. 10, 2016</div></th>
<th class="th"><div>Jun. 05, 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_DividendsAxis=grmn_DividendPayable1Member', window );">Dividend Payable 1 [Member]</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_DividendPayableDateToBePaidDayMonthAndYear', window );">Dividend Date</a></td>
<td class="text">Jun. 30,  2017<span></span>
</td>
<td class="text">Jun. 30,  2016<span></span>
</td>
<td class="text">Jun. 30,  2015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear', window );">Record Date</a></td>
<td class="text">Jun. 19,  2017<span></span>
</td>
<td class="text">Jun. 16,  2016<span></span>
</td>
<td class="text">Jun. 16,  2015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableAmountPerShare', window );">Dividend per share</a></td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 0.51<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_DividendsAxis=grmn_DividendPayable2Member', window );">Dividend Payable 2 [Member]</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_DividendPayableDateToBePaidDayMonthAndYear', window );">Dividend Date</a></td>
<td class="text">Sep. 29,  2017<span></span>
</td>
<td class="text">Sep. 30,  2016<span></span>
</td>
<td class="text">Sep. 30,  2015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear', window );">Record Date</a></td>
<td class="text">Sep. 15,  2017<span></span>
</td>
<td class="text">Sep. 15,  2016<span></span>
</td>
<td class="text">Sep. 15,  2015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableAmountPerShare', window );">Dividend per share</a></td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 0.51<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_DividendsAxis=grmn_DividendPayable3Member', window );">Dividend Payable 3 [Member]</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_DividendPayableDateToBePaidDayMonthAndYear', window );">Dividend Date</a></td>
<td class="text">Dec. 29,  2017<span></span>
</td>
<td class="text">Dec. 30,  2016<span></span>
</td>
<td class="text">Dec. 31,  2015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear', window );">Record Date</a></td>
<td class="text">Dec. 15,  2017<span></span>
</td>
<td class="text">Dec. 14,  2016<span></span>
</td>
<td class="text">Dec. 15,  2015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableAmountPerShare', window );">Dividend per share</a></td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 0.51<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_DividendsAxis=grmn_DividendPayable4Member', window );">Dividend Payable 4 [Member]</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_DividendPayableDateToBePaidDayMonthAndYear', window );">Dividend Date</a></td>
<td class="text">Mar. 30,  2018<span></span>
</td>
<td class="text">Mar. 31,  2017<span></span>
</td>
<td class="text">Mar. 31,  2016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear', window );">Record Date</a></td>
<td class="text">Mar. 15,  2018<span></span>
</td>
<td class="text">Mar. 15,  2017<span></span>
</td>
<td class="text">Mar. 16,  2016<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableAmountPerShare', window );">Dividend per share</a></td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 0.51<span></span>
</td>
<td class="nump">$ 0.51<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_DividendPayableDateToBePaidDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the declared dividend will be paid, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendPayableDateToBePaidDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableAmountPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per share amount of a dividend declared, but not paid, as of the financial reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&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_DividendsPayableAmountPerShare</td>
</tr>
<tr>
<td style="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_DividendsPayableDateOfRecordDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the holder must own the stock to be entitled to the dividend, in CCYY-MM-DD format.</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_DividendsPayableDateOfRecordDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsAxis=grmn_DividendPayable1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DividendsAxis=grmn_DividendPayable1Member</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_DividendsAxis=grmn_DividendPayable2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DividendsAxis=grmn_DividendPayable2Member</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_DividendsAxis=grmn_DividendPayable3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DividendsAxis=grmn_DividendPayable3Member</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_DividendsAxis=grmn_DividendPayable4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DividendsAxis=grmn_DividendPayable4Member</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>56
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811158688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details 3) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill balance at beginning of year</a></td>
<td class="nump">$ 224,553<span></span>
</td>
<td class="nump">$ 187,791<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">58,332<span></span>
</td>
<td class="nump">38,061<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Finalization of purchase price allocations and effect of foreign currency translation</a></td>
<td class="nump">4,097<span></span>
</td>
<td class="num">(1,299)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill balance at end of year</a></td>
<td class="nump">$ 286,982<span></span>
</td>
<td class="nump">$ 224,553<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e961-128460<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>57
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803684800">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details 4) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward', window );"><strong>Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance - beginning of period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 37,233<span></span>
</td>
<td class="nump">$ 30,449<span></span>
</td>
<td class="nump">$ 27,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Accrual for products sold</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">56,360<span></span>
</td>
<td class="nump">61,578<span></span>
</td>
<td class="nump">44,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(56,766)<span></span>
</td>
<td class="num">(54,794)<span></span>
</td>
<td class="num">(41,780)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance - end of period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 36,827<span></span>
</td>
<td class="nump">$ 37,233<span></span>
</td>
<td class="nump">$ 30,449<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Changes in cost estimates related to pre-existing warranties are not material and aggregated with accruals for new warranty contracts in the 'accrual for products sold' line.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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> -Subparagraph (c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard and extended product warranty accrual from warranties 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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>58
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6829473696">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details 5) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="6">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jul. 01, 2017</div></th>
<th class="th"><div>Apr. 01, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 24, 2016</div></th>
<th class="th"><div>Jun. 25, 2016</div></th>
<th class="th"><div>Mar. 26, 2016</div></th>
<th class="th" colspan="2"><div>Dec. 30, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
<th class="th" colspan="2"><div>Dec. 26, 2015</div></th>
<th class="th"><div>Dec. 27, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 888,496<span></span>
</td>
<td class="nump">$ 743,077<span></span>
</td>
<td class="nump">$ 816,885<span></span>
</td>
<td class="nump">$ 638,546<span></span>
</td>
<td class="nump">$ 860,767<span></span>
</td>
<td class="nump">$ 722,250<span></span>
</td>
<td class="nump">$ 811,609<span></span>
</td>
<td class="nump">$ 624,040<span></span>
</td>
<td class="nump">$ 3,087,004<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 3,018,665<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,820,270<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">499,518<span></span>
</td>
<td class="nump">433,665<span></span>
</td>
<td class="nump">477,858<span></span>
</td>
<td class="nump">372,123<span></span>
</td>
<td class="nump">470,782<span></span>
</td>
<td class="nump">405,980<span></span>
</td>
<td class="nump">462,958<span></span>
</td>
<td class="nump">339,850<span></span>
</td>
<td class="nump">1,783,164<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,679,570<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,538,704<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">668,860<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">623,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">549,581<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (benefit) provision</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,661)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">118,856<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">110,960<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 138,780<span></span>
</td>
<td class="nump">$ 147,413<span></span>
</td>
<td class="nump">$ 170,950<span></span>
</td>
<td class="nump">$ 237,812<span></span>
</td>
<td class="nump">$ 136,605<span></span>
</td>
<td class="nump">$ 125,054<span></span>
</td>
<td class="nump">$ 161,064<span></span>
</td>
<td class="nump">$ 88,092<span></span>
</td>
<td class="nump">$ 694,955<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 510,814<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 456,227<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.73<span></span>
</td>
<td class="nump">$ 0.78<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="nump">$ 0.66<span></span>
</td>
<td class="nump">$ 0.85<span></span>
</td>
<td class="nump">$ 0.46<span></span>
</td>
<td class="nump">$ 3.68<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2.70<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2.39<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCurrent', window );">Deferred costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 48,312<span></span>
</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">$ 47,395<span></span>
</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">$ 48,312<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 47,395<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,363,925<span></span>
</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">2,263,016<span></span>
</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">2,363,925<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,263,016<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Noncurrent deferred income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">199,343<span></span>
</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">110,293<span></span>
</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">199,343<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">110,293<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Noncurrent deferred costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">73,851<span></span>
</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">56,151<span></span>
</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">73,851<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">56,151<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,010,260<span></span>
</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">4,525,133<span></span>
</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,010,260<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,525,133<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">139,681<span></span>
</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">146,564<span></span>
</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">139,681<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">146,564<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">828,656<span></span>
</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">782,735<span></span>
</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">828,656<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">782,735<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">75,215<span></span>
</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">61,220<span></span>
</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">75,215<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">61,220<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Non-current deferred revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">163,840<span></span>
</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">140,407<span></span>
</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">163,840<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">140,407<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,368,874<span></span>
</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">2,056,702<span></span>
</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">2,368,874<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,056,702<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">56,045<span></span>
</td>
<td class="num">$ (36,761)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36,761)<span></span>
</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">56,045<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(36,761)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,802,466<span></span>
</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">3,418,003<span></span>
</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">3,802,466<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,418,003<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 3,345,126<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 3,403,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,010,260<span></span>
</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">4,525,133<span></span>
</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,010,260<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,525,133<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioPreviouslyReportedMember', window );">Restated [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,121,560<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,045,796<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,797,941<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,688,525<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">683,637<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">632,864<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (benefit) provision</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,902)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">122,890<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 704,973<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 515,735<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.74<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2.72<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCurrent', window );">Deferred costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">30,525<span></span>
</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">34,665<span></span>
</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">$ 30,525<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 34,665<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">2,346,139<span></span>
</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">2,250,286<span></span>
</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">2,346,139<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,250,286<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Noncurrent deferred income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">189,959<span></span>
</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">105,668<span></span>
</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">189,959<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">105,668<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Noncurrent deferred costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">33,029<span></span>
</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">30,934<span></span>
</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">33,029<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">30,934<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">4,942,268<span></span>
</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">4,482,560<span></span>
</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">4,942,268<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,482,560<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">103,140<span></span>
</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">118,496<span></span>
</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">103,140<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">118,496<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">792,115<span></span>
</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">754,667<span></span>
</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">792,115<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">754,667<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">76,612<span></span>
</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">62,617<span></span>
</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">76,612<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">62,617<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Non-current deferred revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">87,061<span></span>
</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">91,238<span></span>
</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">87,061<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">91,238<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">2,412,423<span></span>
</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">2,090,233<span></span>
</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">2,412,423<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,090,233<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">56,428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(37,024)<span></span>
</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">56,428<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(37,024)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3,846,397<span></span>
</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">3,451,271<span></span>
</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">3,846,397<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,451,271<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">4,942,267<span></span>
</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">4,482,561<span></span>
</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">4,942,267<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,482,561<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementScenarioAxis=us-gaap_RestatementAdjustmentMember', window );">Impact [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,556<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">27,131<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,777<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,955<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,777<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,955<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (benefit) provision</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,759<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,034<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,018<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 4,921<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.06<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCurrent', window );">Deferred costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(17,787)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,730)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (17,787)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (12,730)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(17,786)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,731)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,786)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(12,731)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Noncurrent deferred income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(9,384)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,625)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,384)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,625)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Noncurrent deferred costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(40,822)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,217)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40,822)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(25,217)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(67,991)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(42,573)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(67,991)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(42,573)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(36,542)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,068)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36,542)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(28,068)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(36,541)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,068)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36,541)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(28,068)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,396<span></span>
</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,397<span></span>
</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,396<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,397<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Non-current deferred revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(76,779)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(49,169)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(76,779)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(49,169)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">43,549<span></span>
</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">33,531<span></span>
</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">43,549<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">33,531<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(263)<span></span>
</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">382<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(263)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">43,931<span></span>
</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">33,268<span></span>
</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">43,931<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">33,268<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (67,992)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (42,572)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (67,992)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (42,572)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="17"></td></tr>
<tr><td colspan="17"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The U.S. is the only country which constitutes greater than 10% of net sales to external customers.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Effective for the fiscal year ending December 29, 2018, we have adopted ASC Topic 606. The balances above are restated under ASC Topic 606.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of deferred costs that are expected to be recognized as a charge against earnings in periods after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<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(17))<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)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<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 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsLiabilitiesNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&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=84176650&amp;loc=d3e31931-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_DeferredTaxAssetsLiabilitiesNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6828375696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details Narrative)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 10, 2016 </div>
<div>SFr / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 26, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 09, 2016 </div>
<div>SFr / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease', window );">Cumulative currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78,909<span></span>
</td>
<td class="num">$ (9,411)<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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22,579)<span></span>
</td>
<td class="num">(31,651)<span></span>
</td>
<td class="num">$ (23,465)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">382,976<span></span>
</td>
<td class="nump">481,452<span></span>
</td>
<td class="nump">378,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">316,705<span></span>
</td>
<td class="nump">253,473<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">193,886<span></span>
</td>
<td class="nump">173,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,863<span></span>
</td>
<td class="nump">14,319<span></span>
</td>
<td class="nump">7,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Amortization expense intangible assets, Next twelve months</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,796<span></span>
</td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Amortization expense intangible assets, Year two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,293<span></span>
</td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Amortization expense intangible assets, Year three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,167<span></span>
</td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Amortization expense intangible assets, Year four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,463<span></span>
</td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Amortization expense intangible assets, Year five</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,111<span></span>
</td>
<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">286,982<span></span>
</td>
<td class="nump">224,553<span></span>
</td>
<td class="nump">187,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Fair value available-for-sale securities unrealized losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22,864)<span></span>
</td>
<td class="num">(27,350)<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_DeferredRevenue', window );">Deferred revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">303,521<span></span>
</td>
<td class="nump">286,971<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_DeferredCostsCurrentAndNoncurrent', window );">Total deferred Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,162<span></span>
</td>
<td class="nump">103,546<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_grmn_DeferredRevenueAndCostExpensesNextTwelveMonths', window );">Deferred revenue and cost expenses, Next twelve months</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,370<span></span>
</td>
<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_grmn_DeferredRevenueAndCostExpensesYearTwo', window );">Deferred revenue and cost expenses, Year two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,627<span></span>
</td>
<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_grmn_DeferredRevenueAndCostExpenseYearThree', window );">Deferred revenue and cost expenses, Year three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,340<span></span>
</td>
<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_grmn_DeferredRevenueAndCostExpenseYearFour', window );">Deferred revenue and cost expenses, Year four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,208<span></span>
</td>
<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_grmn_DeferredRevenueAndCostExpenseYearFive', window );">Deferred revenue and cost expenses, Year five</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,814<span></span>
</td>
<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_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,693<span></span>
</td>
<td class="nump">177,143<span></span>
</td>
<td class="nump">167,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 511,634<span></span>
</td>
<td class="nump">467,960<span></span>
</td>
<td class="nump">$ 427,043<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_grmn_NumberOfSharesCancelled', window );">Number of shares cancelled | shares</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_DeclineInParValueOfCommonStock', window );">Decline in par value of common stock (in swiss francs per share) | SFr / shares</a></td>
<td class="nump">SFr 0.10<span></span>
</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">SFr 10<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=grmn_AviationProductMember', window );">Aviation Product [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_ProductWarrantyTerm', window );">Product warranty term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<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_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember', window );">State Administration of Taxation, China [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAppropriated', window );">Restricted retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 304,674<span></span>
</td>
<td class="nump">$ 304,674<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_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Acquired intangible assets useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<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_grmn_DeferredRevenueUsefulLife', window );">Deferred revenues useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<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_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member] | Other Product Other Than Aviation Product [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_ProductWarrantyTerm', window );">Product warranty term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Acquired intangible assets useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<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_grmn_DeferredRevenueUsefulLife', window );">Deferred revenues useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member] | Other Product Other Than Aviation Product [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_ProductWarrantyTerm', window );">Product warranty term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Net Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.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_ConcentrationRiskByTypeAxis=grmn_CustomerConcentrationRisk1Member', window );">Ten Customer Concentration Risk [Member] | Net Sales [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 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="nump">22.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_ConcentrationRiskByTypeAxis=grmn_CustomerConcentrationRisk1Member', window );">Ten Customer Concentration Risk [Member] | Net Sales [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 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="nump">24.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_grmn_DeclineInParValueOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It refers to the decrease in 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_DeclineInParValueOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_DeferredRevenueAndCostExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue and cost expenses in the five fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_DeferredRevenueAndCostExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_DeferredRevenueAndCostExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue and cost expenses in the four fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_DeferredRevenueAndCostExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_DeferredRevenueAndCostExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue and cost expenses in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_DeferredRevenueAndCostExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_DeferredRevenueAndCostExpensesNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue and cost expenses in the next twelve months following the latest balance sheet.Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_DeferredRevenueAndCostExpensesNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_DeferredRevenueAndCostExpensesYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue and cost expenses in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_DeferredRevenueAndCostExpensesYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_DeferredRevenueUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of deferred revenue 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;">grmn_DeferredRevenueUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_NumberOfSharesCancelled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It refers to the number of shares cancelled 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;">grmn_NumberOfSharesCancelled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ProductWarrantyTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to product warrant term , 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;">grmn_ProductWarrantyTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, 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 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in cumulative translation adjustment before transfers included in determining net income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32211-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_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredCostsCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of deferred costs.</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_DeferredCostsCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=64836518&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=64836518&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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net change in the difference between the fair value and the carrying value, or in the comparative fair values, of marketable securities categorized as trading held at each balance sheet date, that was included in earnings for the period, which may have arisen from (a) securities classified as trading, (b) the unrealized holding gain (loss) on held-to-maturity securities transferred to the trading security category, and (c) the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) on available-for-sale securities transferred to trading securities 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-111563<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 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&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_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RetainedEarningsAppropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(23)(a)(4)(i))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(30)(a)(3)(ii))<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 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21346-112643<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21332-112643<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAppropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProductOrServiceAxis=grmn_AviationProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_AviationProductMember</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_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember</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_ProductOrServiceAxis=grmn_OtherProductOtherThanAviationProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_OtherProductOtherThanAviationProductMember</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_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_ConcentrationRiskByTypeAxis=grmn_CustomerConcentrationRisk1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_CustomerConcentrationRisk1Member</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>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824660816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Marketable Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">$ 1,421,720<span></span>
</td>
<td class="nump">$ 1,480,237<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_USTreasurySecuritiesMember', window );">U.S.Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">19,337<span></span>
</td>
<td class="nump">29,034<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_USGovernmentAgenciesDebtSecuritiesMember', window );">Agency Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">43,361<span></span>
</td>
<td class="nump">59,541<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_MortgageBackedSecuritiesMember', window );">Mortgage-Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">174,615<span></span>
</td>
<td class="nump">230,823<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_CorporateDebtSecuritiesMember', window );">Corporate Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">816,793<span></span>
</td>
<td class="nump">893,725<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_MunicipalBondsMember', window );">Municipal Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">186,105<span></span>
</td>
<td class="nump">176,169<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_OtherDebtSecuritiesMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">181,509<span></span>
</td>
<td class="nump">90,945<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">1,421,720<span></span>
</td>
<td class="nump">1,480,237<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | U.S.Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">19,337<span></span>
</td>
<td class="nump">29,034<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Agency Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">43,361<span></span>
</td>
<td class="nump">59,541<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Mortgage-Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">174,615<span></span>
</td>
<td class="nump">230,823<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Corporate Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">816,793<span></span>
</td>
<td class="nump">893,725<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Municipal Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">186,105<span></span>
</td>
<td class="nump">176,168<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">181,509<span></span>
</td>
<td class="nump">90,946<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 1 [Member] | U.S.Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 1 [Member] | Agency Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 1 [Member] | Mortgage-Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 1 [Member] | Corporate Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 1 [Member] | Municipal Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 1 [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">1,421,720<span></span>
</td>
<td class="nump">1,480,237<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 2 [Member] | U.S.Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">19,337<span></span>
</td>
<td class="nump">29,034<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 2 [Member] | Agency Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">43,361<span></span>
</td>
<td class="nump">59,541<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 2 [Member] | Mortgage-Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">174,615<span></span>
</td>
<td class="nump">230,823<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 2 [Member] | Corporate Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">816,793<span></span>
</td>
<td class="nump">893,725<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 2 [Member] | Municipal Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">186,105<span></span>
</td>
<td class="nump">176,168<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 2 [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="nump">181,509<span></span>
</td>
<td class="nump">90,946<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 3 [Member] | U.S.Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 3 [Member] | Agency Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 3 [Member] | Mortgage-Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 3 [Member] | Corporate Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 3 [Member] | Municipal Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring Basis [Member] | Level 3 [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecurities', window );">Available-for-sale securities, total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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=75030427&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=82897076&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=82896770&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_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_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_USTreasurySecuritiesMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_USGovernmentAgenciesDebtSecuritiesMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_MortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MortgageBackedSecuritiesMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CorporateDebtSecuritiesMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MunicipalBondsMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_OtherDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811635136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 1,446,428<span></span>
</td>
<td class="nump">$ 1,509,924<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">262<span></span>
</td>
<td class="nump">587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments', window );">Gross Unrealized Losses</a></td>
<td class="num">(24,970)<span></span>
</td>
<td class="num">(30,274)<span></span>
</td>
</tr>
<tr class="re">
<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">1,421,720<span></span>
</td>
<td class="nump">1,480,237<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_USTreasurySecuritiesMember', window );">U.S.Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">19,591<span></span>
</td>
<td class="nump">29,291<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments', window );">Gross Unrealized Losses</a></td>
<td class="num">(254)<span></span>
</td>
<td class="num">(288)<span></span>
</td>
</tr>
<tr class="re">
<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">19,337<span></span>
</td>
<td class="nump">29,034<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_USGovernmentAgenciesDebtSecuritiesMember', window );">Agency Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">44,191<span></span>
</td>
<td class="nump">60,513<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments', window );">Gross Unrealized Losses</a></td>
<td class="num">(831)<span></span>
</td>
<td class="num">(991)<span></span>
</td>
</tr>
<tr class="re">
<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">43,361<span></span>
</td>
<td class="nump">59,541<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_MortgageBackedSecuritiesMember', window );">Mortgage-Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">180,470<span></span>
</td>
<td class="nump">236,354<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments', window );">Gross Unrealized Losses</a></td>
<td class="num">(5,868)<span></span>
</td>
<td class="num">(5,572)<span></span>
</td>
</tr>
<tr class="re">
<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">174,615<span></span>
</td>
<td class="nump">230,823<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_CorporateDebtSecuritiesMember', window );">Corporate Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">830,447<span></span>
</td>
<td class="nump">914,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments', window );">Gross Unrealized Losses</a></td>
<td class="num">(13,790)<span></span>
</td>
<td class="num">(20,555)<span></span>
</td>
</tr>
<tr class="re">
<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">816,793<span></span>
</td>
<td class="nump">893,725<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_MunicipalBondsMember', window );">Municipal Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">187,999<span></span>
</td>
<td class="nump">178,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">110<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments', window );">Gross Unrealized Losses</a></td>
<td class="num">(2,004)<span></span>
</td>
<td class="num">(2,859)<span></span>
</td>
</tr>
<tr class="re">
<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">186,105<span></span>
</td>
<td class="nump">176,169<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_OtherDebtSecuritiesMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">183,730<span></span>
</td>
<td class="nump">90,934<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments', window );">Gross Unrealized Losses</a></td>
<td class="num">(2,223)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="re">
<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">$ 181,509<span></span>
</td>
<td class="nump">$ 90,945<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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<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.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_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleDebtSecuritiesGrossUnrealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrealized gain before deducting unrealized loss on investments in debt securities classified as 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&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_AvailableForSaleDebtSecuritiesGrossUnrealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=75030427&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=82897076&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=82896770&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_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss realized on the sale of debt or equity securities classified as available-for-sale. Excludes other than temporary impairments (OTTI).</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_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_USTreasurySecuritiesMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_USGovernmentAgenciesDebtSecuritiesMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_MortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MortgageBackedSecuritiesMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CorporateDebtSecuritiesMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MunicipalBondsMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_OtherDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherDebtSecuritiesMember</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>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812586128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities (Details 2) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses', window );">Gross Unrealized Losses Less than 12 Consecutive Months</a></td>
<td class="num">$ (8,590)<span></span>
</td>
<td class="num">$ (26,602)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Fair Value Less than 12 Consecutive Months</a></td>
<td class="nump">749,831<span></span>
</td>
<td class="nump">1,133,944<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses', window );">Gross Unrealized Losses 12 Consecutive Months or Longer</a></td>
<td class="num">(16,380)<span></span>
</td>
<td class="num">(3,672)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Fair Value 12 Consecutive Months or Longer</a></td>
<td class="nump">573,976<span></span>
</td>
<td class="nump">118,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S.Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses', window );">Gross Unrealized Losses Less than 12 Consecutive Months</a></td>
<td class="num">(111)<span></span>
</td>
<td class="num">(288)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Fair Value Less than 12 Consecutive Months</a></td>
<td class="nump">12,966<span></span>
</td>
<td class="nump">24,260<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses', window );">Gross Unrealized Losses 12 Consecutive Months or Longer</a></td>
<td class="num">(143)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Fair Value 12 Consecutive Months or Longer</a></td>
<td class="nump">6,371<span></span>
</td>
<td class="text"> <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_USGovernmentAgenciesDebtSecuritiesMember', window );">Agency Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses', window );">Gross Unrealized Losses Less than 12 Consecutive Months</a></td>
<td class="num">(168)<span></span>
</td>
<td class="num">(991)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Fair Value Less than 12 Consecutive Months</a></td>
<td class="nump">16,097<span></span>
</td>
<td class="nump">49,255<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses', window );">Gross Unrealized Losses 12 Consecutive Months or Longer</a></td>
<td class="num">(663)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Fair Value 12 Consecutive Months or Longer</a></td>
<td class="nump">25,972<span></span>
</td>
<td class="text"> <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_MortgageBackedSecuritiesMember', window );">Mortgage-Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses', window );">Gross Unrealized Losses Less than 12 Consecutive Months</a></td>
<td class="num">(503)<span></span>
</td>
<td class="num">(3,702)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Fair Value Less than 12 Consecutive Months</a></td>
<td class="nump">19,628<span></span>
</td>
<td class="nump">159,665<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses', window );">Gross Unrealized Losses 12 Consecutive Months or Longer</a></td>
<td class="num">(5,365)<span></span>
</td>
<td class="num">(1,870)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Fair Value 12 Consecutive Months or Longer</a></td>
<td class="nump">153,835<span></span>
</td>
<td class="nump">64,645<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_CorporateDebtSecuritiesMember', window );">Corporate Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses', window );">Gross Unrealized Losses Less than 12 Consecutive Months</a></td>
<td class="num">(4,562)<span></span>
</td>
<td class="num">(18,856)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Fair Value Less than 12 Consecutive Months</a></td>
<td class="nump">439,174<span></span>
</td>
<td class="nump">765,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_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses', window );">Gross Unrealized Losses 12 Consecutive Months or Longer</a></td>
<td class="num">(9,228)<span></span>
</td>
<td class="num">(1,699)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Fair Value 12 Consecutive Months or Longer</a></td>
<td class="nump">347,052<span></span>
</td>
<td class="nump">40,910<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_MunicipalBondsMember', window );">Municipal Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses', window );">Gross Unrealized Losses Less than 12 Consecutive Months</a></td>
<td class="num">(1,027)<span></span>
</td>
<td class="num">(2,762)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Fair Value Less than 12 Consecutive Months</a></td>
<td class="nump">125,819<span></span>
</td>
<td class="nump">130,994<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses', window );">Gross Unrealized Losses 12 Consecutive Months or Longer</a></td>
<td class="num">(977)<span></span>
</td>
<td class="num">(97)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Fair Value 12 Consecutive Months or Longer</a></td>
<td class="nump">38,167<span></span>
</td>
<td class="nump">6,326<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_OtherDebtSecuritiesMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses', window );">Gross Unrealized Losses Less than 12 Consecutive Months</a></td>
<td class="num">(2,219)<span></span>
</td>
<td class="num">(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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Fair Value Less than 12 Consecutive Months</a></td>
<td class="nump">136,147<span></span>
</td>
<td class="nump">4,058<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses', window );">Gross Unrealized Losses 12 Consecutive Months or Longer</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Fair Value 12 Consecutive Months or Longer</a></td>
<td class="nump">$ 2,579<span></span>
</td>
<td class="nump">$ 6,919<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrealized loss on securities classified as available-for-sale that have been in a loss position for twelve months or 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27290-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_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrealized loss on investments in available-for-sale securities that have been in a loss position for less than twelve months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27290-111563<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27337-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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27337-111563<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> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27290-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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27290-111563<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27337-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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_USTreasurySecuritiesMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_USGovernmentAgenciesDebtSecuritiesMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_MortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MortgageBackedSecuritiesMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CorporateDebtSecuritiesMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MunicipalBondsMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_OtherDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherDebtSecuritiesMember</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>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812592656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Marketable Securities (Details 3) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Amortized Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less</a></td>
<td class="nump">$ 162,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through five years</a></td>
<td class="nump">1,108,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Due after five years through ten years</a></td>
<td class="nump">160,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Due after ten years</a></td>
<td class="nump">15,244<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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">1,446,428<span></span>
</td>
<td class="nump">$ 1,509,924<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less</a></td>
<td class="nump">161,687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years</a></td>
<td class="nump">1,089,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years</a></td>
<td class="nump">155,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years</a></td>
<td class="nump">14,839<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_AvailableForSaleSecurities', window );">Total</a></td>
<td class="nump">$ 1,421,720<span></span>
</td>
<td class="nump">$ 1,480,237<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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<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.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_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=75030427&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=82897076&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=82896770&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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustments of available-for-sale debt securities at cost, maturing in the sixth fiscal year through the tenth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 available-for-sale debt securities maturing in the sixth fiscal year through the tenth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<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 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-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 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustments of available-for-sale debt securities at cost, maturing in the second fiscal year through the fifth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 available-for-sale debt securities maturing in the second fiscal year through the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<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 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-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 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustments of available-for-sale debt securities at cost, maturing after the tenth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<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.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_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 available-for-sale debt securities maturing after the tenth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br><br>Reference 2: 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 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<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 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-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_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustments of available-for-sale debt securities at cost, maturing in the next fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<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.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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 available-for-sale debt securities maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br><br>Reference 2: 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<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 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>64
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805715456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities (Details Narrative)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 30, 2017 </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_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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses', window );">Unrealized loss position amortized cost</a></td>
<td class="nump">$ 1,348,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue', window );">Unrealized loss position fair value</a></td>
<td class="nump">$ 1,323,807<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_grmn_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions', window );">Percentage of available-for-sale securities in unrealized loss positions</a></td>
<td class="nump">80.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_grmn_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represent the percentage of available-for-sale securities in unrealized loss positions.</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;">grmn_PercentageOfAvailableforsaleSecuritiesInUnrealizedLossPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrealized loss on 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 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27290-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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading 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> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27290-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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6825502112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 30, 2017 </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_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_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2018</a></td>
<td class="nump">$ 17,572<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2019</a></td>
<td class="nump">14,179<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2020</a></td>
<td class="nump">11,598<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2021</a></td>
<td class="nump">9,478<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2022</a></td>
<td class="nump">7,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">21,606<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_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">$ 82,210<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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one 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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>66
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815276624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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_LeaseAndRentalExpense', window );">Rental expense of office, equipment, warehouse space and real estate</a></td>
<td class="nump">$ 18,915<span></span>
</td>
<td class="nump">$ 19,657<span></span>
</td>
<td class="nump">$ 18,104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Aggregate amount of purchase orders and other commitments</a></td>
<td class="nump">313,385<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_dei_LegalEntityAxis=grmn_GarminEuropeLtdAndGarminCorporationMember', window );">Garmin (Europe) Ltd &amp; Garmin Corporation [Member]</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_RestrictedCashAndCashEquivalents', window );">Restricted cash balances (Local value-added tax)</a></td>
<td class="nump">$ 271<span></span>
</td>
<td class="nump">$ 113<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_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PurchaseCommitmentRemainingMinimumAmountCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(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 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 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(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_PurchaseCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 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_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_dei_LegalEntityAxis=grmn_GarminEuropeLtdAndGarminCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_GarminEuropeLtdAndGarminCorporationMember</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>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6645557008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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_DefinedContributionPlanCostRecognized', window );">Expenses related to other defined contribution plans</a></td>
<td class="nump">$ 43,826<span></span>
</td>
<td class="nump">$ 40,844<span></span>
</td>
<td class="nump">$ 37,489<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_RetirementPlanNameAxis=grmn_DefinedContributionRetirementPlanMember', window );">Defined Contribution Retirement Plan [Member] | Garmin (Europe) Ltd [Member]</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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum annually percentage of employees contribution to retirement plan</a></td>
<td class="nump">7.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_RetirementPlanNameAxis=grmn_DefinedContributionRetirementPlanMember', window );">Defined Contribution Retirement Plan [Member] | Garmin International, Inc &amp; Other U.S. - based Subsidiaries Sponsor [Member]</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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum annually percentage of employees contribution to retirement plan</a></td>
<td class="nump">50.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_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost for defined contribution 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 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="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_RetirementPlanNameAxis=grmn_DefinedContributionRetirementPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetirementPlanNameAxis=grmn_DefinedContributionRetirementPlanMember</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_ConsolidatedEntitiesAxis=us-gaap_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=us-gaap_SubsidiariesMember</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=grmn_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_GarminEuropeLtdAndOtherUSBasedSubsidiariesMember</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>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812487344">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Federal:</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_CurrentFederalTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">$ 31,343<span></span>
</td>
<td class="nump">$ 66,627<span></span>
</td>
<td class="nump">$ 49,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_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">50,936<span></span>
</td>
<td class="nump">5,343<span></span>
</td>
<td class="nump">4,216<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_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Total federal income tax provision (benefit)</a></td>
<td class="nump">82,279<span></span>
</td>
<td class="nump">71,970<span></span>
</td>
<td class="nump">53,354<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>State:</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_CurrentStateAndLocalTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">4,203<span></span>
</td>
<td class="nump">8,809<span></span>
</td>
<td class="nump">9,354<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">11,712<span></span>
</td>
<td class="num">(3,823)<span></span>
</td>
<td class="num">(5,858)<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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">Total state income tax provision (benefit)</a></td>
<td class="nump">15,915<span></span>
</td>
<td class="nump">4,986<span></span>
</td>
<td class="nump">3,496<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Foreign:</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_CurrentForeignTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">43,688<span></span>
</td>
<td class="nump">42,406<span></span>
</td>
<td class="nump">55,730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="num">(154,543)<span></span>
</td>
<td class="num">(506)<span></span>
</td>
<td class="num">(1,620)<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_ForeignIncomeTaxExpenseBenefitContinuingOperations', window );">Total foreign income tax provision (benefit)</a></td>
<td class="num">(110,855)<span></span>
</td>
<td class="nump">41,900<span></span>
</td>
<td class="nump">54,110<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_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="num">$ (12,661)<span></span>
</td>
<td class="nump">$ 118,856<span></span>
</td>
<td class="nump">$ 110,960<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><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> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-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)(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_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_ForeignIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(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_ForeignIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local current and deferred income tax expense (benefit) attributable 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><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 9<br> -Subparagraph (a)-(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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>69
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812091904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal income tax expense at U.S. statutory rate</a></td>
<td class="nump">$ 238,803<span></span>
</td>
<td class="nump">$ 220,385<span></span>
</td>
<td class="nump">$ 198,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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax expense, net of federal tax effect</a></td>
<td class="nump">5,977<span></span>
</td>
<td class="nump">2,749<span></span>
</td>
<td class="nump">1,931<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate differential</a></td>
<td class="num">(102,316)<span></span>
</td>
<td class="num">(111,989)<span></span>
</td>
<td class="num">(100,010)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other foreign taxes less incentives and credits</a></td>
<td class="num">(4,646)<span></span>
</td>
<td class="num">(16,593)<span></span>
</td>
<td class="num">(8,592)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxSettlementsOther', window );">Withholding Tax</a></td>
<td class="nump">14,632<span></span>
</td>
<td class="nump">17,447<span></span>
</td>
<td class="nump">16,969<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxContingencies', window );">Net Change in Uncertain Tax Positions</a></td>
<td class="nump">5,363<span></span>
</td>
<td class="nump">17,328<span></span>
</td>
<td class="nump">21,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities', window );">Federal Domestic Production Activities Deduction</a></td>
<td class="num">(3,895)<span></span>
</td>
<td class="num">(5,528)<span></span>
</td>
<td class="num">(4,589)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Federal Research and Development Credit</a></td>
<td class="num">(10,851)<span></span>
</td>
<td class="num">(8,548)<span></span>
</td>
<td class="num">(8,573)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsForeign', window );">Switzerland Corporate Tax Election</a></td>
<td class="num">(180,034)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Share Based Compensation</a></td>
<td class="nump">19,916<span></span>
</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_IncomeTaxReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="nump">4,390<span></span>
</td>
<td class="nump">3,605<span></span>
</td>
<td class="num">(5,938)<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_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="num">$ (12,661)<span></span>
</td>
<td class="nump">$ 118,856<span></span>
</td>
<td class="nump">$ 110,960<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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign income tax expense (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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nondeductible equity-based compensation costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local income tax expense (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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationTaxCreditsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxReconciliationTaxSettlementsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other income tax settlements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxSettlementsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>70
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808972256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details 2) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves', window );">Product warranty accruals</a></td>
<td class="nump">$ 2,202<span></span>
</td>
<td class="nump">$ 2,768<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">5,129<span></span>
</td>
<td class="nump">10,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves', window );">Inventory reserves</a></td>
<td class="nump">6,920<span></span>
</td>
<td class="nump">8,953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Sales program allowances</a></td>
<td class="nump">910<span></span>
</td>
<td class="nump">1,397<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances', window );">Reserve for sales returns</a></td>
<td class="nump">816<span></span>
</td>
<td class="nump">2,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Other accruals</a></td>
<td class="nump">10,722<span></span>
</td>
<td class="nump">13,548<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Share based compensation</a></td>
<td class="nump">6,261<span></span>
</td>
<td class="nump">29,632<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credit carryforwards</a></td>
<td class="nump">8,413<span></span>
</td>
<td class="nump">5,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther', window );">Amortization</a></td>
<td class="nump">165,162<span></span>
</td>
<td class="nump">15,368<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred Revenue</a></td>
<td class="nump">4,690<span></span>
</td>
<td class="nump">32,487<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries', window );">Net operating losses of subsidiaries</a></td>
<td class="nump">8,799<span></span>
</td>
<td class="nump">5,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther', window );">Benefit related to uncertain tax positions</a></td>
<td class="nump">5,383<span></span>
</td>
<td class="nump">7,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">3,677<span></span>
</td>
<td class="nump">4,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance related to loss carryforward and tax credits</a></td>
<td class="num">(7,267)<span></span>
</td>
<td class="num">(4,622)<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_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">221,817<span></span>
</td>
<td class="nump">133,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax 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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">11,674<span></span>
</td>
<td class="nump">17,854<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpense', window );">Prepaid Expenses</a></td>
<td class="nump">3,147<span></span>
</td>
<td class="nump">2,876<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates', window );">Book basis in excess of tax basis for acquired entities</a></td>
<td class="nump">17,364<span></span>
</td>
<td class="nump">3,865<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_grmn_DeferredTaxLiabilityWithholdingTax', window );">Withholding tax</a></td>
<td class="nump">60,555<span></span>
</td>
<td class="nump">58,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">4,950<span></span>
</td>
<td class="nump">1,523<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_DeferredTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">97,690<span></span>
</td>
<td class="nump">84,715<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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 124,127<span></span>
</td>
<td class="nump">$ 49,074<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_grmn_DeferredTaxLiabilityWithholdingTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of deferred tax liability attributable to taxable temporary differences from withholding tax.</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;">grmn_DeferredTaxLiabilityWithholdingTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsInvestmentInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the entity's investment in its wholly-owned subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsInvestmentInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from compensation and benefits, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsTaxDeferredExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesDeferredExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax liability attributable to taxable temporary differences from capitalized costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxLiabilitiesDeferredExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>71
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805665792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details 3) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance beginning of year</a></td>
<td class="nump">$ 115,090<span></span>
</td>
<td class="nump">$ 97,904<span></span>
</td>
<td class="nump">$ 77,495<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions based on tax positions related to prior years</a></td>
<td class="nump">8,564<span></span>
</td>
<td class="nump">489<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions based on tax positions related to prior years</a></td>
<td class="nump">983<span></span>
</td>
<td class="num">(940)<span></span>
</td>
<td class="num">(1,671)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to current period</a></td>
<td class="nump">26,295<span></span>
</td>
<td class="nump">28,859<span></span>
</td>
<td class="nump">29,019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Reductions related to settlements with tax authorities</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(134)<span></span>
</td>
<td class="num">(364)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Expiration of statute of limitations</a></td>
<td class="nump">18,168<span></span>
</td>
<td class="num">(11,088)<span></span>
</td>
<td class="num">(6,664)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="nump">$ 130,798<span></span>
</td>
<td class="nump">$ 115,090<span></span>
</td>
<td class="nump">$ 97,904<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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecognized tax benefits resulting from tax positions that have been or will be taken in current period 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 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>72
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812933728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Effective income tax amount</a></td>
<td class="nump">$ 238,803<span></span>
</td>
<td class="nump">$ 220,385<span></span>
</td>
<td class="nump">$ 198,516<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Effective income tax foreign tax rate differential</a></td>
<td class="num">(102,316)<span></span>
</td>
<td class="num">(111,989)<span></span>
</td>
<td class="num">(100,010)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">682,294<span></span>
</td>
<td class="nump">629,670<span></span>
</td>
<td class="nump">567,187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(12,661)<span></span>
</td>
<td class="nump">118,856<span></span>
</td>
<td class="nump">110,960<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward amount</a></td>
<td class="nump">8,413<span></span>
</td>
<td class="nump">5,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsForeign', window );">Switzerland Corporate Tax Election</a></td>
<td class="num">(180,034)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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=grmn_NonUSOperationsEntitysMember', window );">Non-U.S. Operations Entity's [Member]</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">461,436<span></span>
</td>
<td class="nump">453,729<span></span>
</td>
<td class="nump">403,242<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=grmn_ForeignSubsidiariesMember', window );">Foreign Subsidiaries [Member]</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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 20,287<span></span>
</td>
<td class="nump">$ 22,139<span></span>
</td>
<td class="nump">$ 21,085<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member] | Swiss Federal Tax Administration (FTA) [Member]</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective income tax rate</a></td>
<td class="nump">7.83%<span></span>
</td>
<td class="nump">7.83%<span></span>
</td>
<td class="nump">7.83%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Effective income tax foreign tax rate differential</a></td>
<td class="nump">$ 77,000<span></span>
</td>
<td class="nump">$ 55,000<span></span>
</td>
<td class="nump">$ 52,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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member] | Swiss Federal Tax Administration (FTA) [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Effective income tax amount</a></td>
<td class="nump">186,000<span></span>
</td>
<td class="nump">171,000<span></span>
</td>
<td class="nump">154,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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member] | Swiss Federal Tax Administration (FTA) [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Effective income tax amount</a></td>
<td class="nump">$ 53,600<span></span>
</td>
<td class="nump">$ 49,000<span></span>
</td>
<td class="nump">$ 44,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and 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 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign income tax expense (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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationTaxCreditsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_dei_LegalEntityAxis=grmn_NonUSOperationsEntitysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_NonUSOperationsEntitysMember</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=grmn_ForeignSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_ForeignSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_SwissFederalTaxAdministrationFTAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=us-gaap_SwissFederalTaxAdministrationFTAMember</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_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>73
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811833712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details Narrative 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 22, 2017</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Deferred tax assets related to future tax benefit on net operating loss carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,799<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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,419<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_grmn_UnrecognizedTaxBenefitsNet', window );">Net unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127,306<span></span>
</td>
<td class="nump">$ 109,667<span></span>
</td>
<td class="nump">$ 93,654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Accrued interest and penalties on unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,605<span></span>
</td>
<td class="nump">3,901<span></span>
</td>
<td class="nump">2,479<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Increase (decrease) unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,704<span></span>
</td>
<td class="nump">1,422<span></span>
</td>
<td class="nump">320<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Reduction in income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,168)<span></span>
</td>
<td class="nump">$ 11,088<span></span>
</td>
<td class="nump">6,664<span></span>
</td>
</tr>
<tr class="re">
<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 );">Corporate income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit', window );">Reserves for certain unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,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_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit', window );">Reserves for certain unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,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_IncomeTaxAuthorityNameAxis=grmn_VariousOtherJurisdictionsMember', window );">Various Other Jurisdictions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,608<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Reduction in income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,918<span></span>
</td>
<td class="nump">$ 11,151<span></span>
</td>
<td class="nump">$ 6,971<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member] | Tax and Customs Administration, Netherlands [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,234<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_grmn_OperatingLossCarryforwardsExpirationYear', window );">Net operating loss carryforwards expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2026<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member] | Swiss Federal Tax Administration (FTA) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,210<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_IncomeTaxExaminationYearUnderExamination', window );">Income tax examination year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2012<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member] | Swiss Federal Tax Administration (FTA) [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_grmn_OperatingLossCarryforwardsExpirationYear', window );">Net operating loss carryforwards expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2023<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member] | Swiss Federal Tax Administration (FTA) [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_grmn_OperatingLossCarryforwardsExpirationYear', window );">Net operating loss carryforwards expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2024<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member] | Finnish Tax Administration [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,757<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member] | Finnish Tax Administration [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_grmn_OperatingLossCarryforwardsExpirationYear', window );">Net operating loss carryforwards expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2025<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member] | Finnish Tax Administration [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_grmn_OperatingLossCarryforwardsExpirationYear', window );">Net operating loss carryforwards expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2027<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,610<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_grmn_OperatingLossCarryforwardsExpirationYear', window );">Net operating loss carryforwards expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2022<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_grmn_OperatingLossCarryforwardsExpirationYear', window );">Net operating loss carryforwards expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2037<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_grmn_OperatingLossCarryforwardsExpirationYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration year of each operating loss carryforward included in operating loss carryforward, in CCYY format.</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;">grmn_OperatingLossCarryforwardsExpirationYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_UnrecognizedTaxBenefitsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns expected to be paid after one year of the balance sheet date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_UnrecognizedTaxBenefitsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationYearUnderExamination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax year being audited in the income tax examination, in CCYY format.</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_IncomeTaxExaminationYearUnderExamination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=84230637&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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_IncomeTaxAuthorityNameAxis=grmn_VariousOtherJurisdictionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=grmn_VariousOtherJurisdictionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_TaxAndCustomsAdministrationNetherlandsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=us-gaap_TaxAndCustomsAdministrationNetherlandsMember</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_IncomeTaxAuthorityNameAxis=us-gaap_SwissFederalTaxAdministrationFTAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=us-gaap_SwissFederalTaxAdministrationFTAMember</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_IncomeTaxAuthorityNameAxis=grmn_FinnishTaxAdministrationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=grmn_FinnishTaxAdministrationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember</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>74
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808724288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Marketable securities</a></td>
<td class="nump">$ 1,421,720<span></span>
</td>
<td class="nump">$ 1,480,237<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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">891,488<span></span>
</td>
<td class="nump">846,883<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">271<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="re">
<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 );">Marketable securities</a></td>
<td class="nump">1,421,720<span></span>
</td>
<td class="nump">1,480,237<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_FairValueByMeasurementBasisAxis=us-gaap_PortionAtFairValueFairValueDisclosureMember', window );">Fair Value [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">891,488<span></span>
</td>
<td class="nump">846,883<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">271<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="re">
<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 );">Marketable securities</a></td>
<td class="nump">$ 1,421,720<span></span>
</td>
<td class="nump">$ 1,480,237<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=75030427&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=82897076&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=82896770&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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 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_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</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_FairValueByMeasurementBasisAxis=us-gaap_PortionAtFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementBasisAxis=us-gaap_PortionAtFairValueFairValueDisclosureMember</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>75
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824309984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jul. 01, 2017</div></th>
<th class="th"><div>Apr. 01, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 24, 2016</div></th>
<th class="th"><div>Jun. 25, 2016</div></th>
<th class="th"><div>Mar. 26, 2016</div></th>
<th class="th" colspan="2"><div>Dec. 30, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
<th class="th" colspan="2"><div>Dec. 26, 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_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">$ 888,496<span></span>
</td>
<td class="nump">$ 743,077<span></span>
</td>
<td class="nump">$ 816,885<span></span>
</td>
<td class="nump">$ 638,546<span></span>
</td>
<td class="nump">$ 860,767<span></span>
</td>
<td class="nump">$ 722,250<span></span>
</td>
<td class="nump">$ 811,609<span></span>
</td>
<td class="nump">$ 624,040<span></span>
</td>
<td class="nump">$ 3,087,004<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 3,018,665<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,820,270<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<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">$ 499,518<span></span>
</td>
<td class="nump">$ 433,665<span></span>
</td>
<td class="nump">$ 477,858<span></span>
</td>
<td class="nump">$ 372,123<span></span>
</td>
<td class="nump">$ 470,782<span></span>
</td>
<td class="nump">$ 405,980<span></span>
</td>
<td class="nump">$ 462,958<span></span>
</td>
<td class="nump">$ 339,850<span></span>
</td>
<td class="nump">1,783,164<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,679,570<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,538,704<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">668,860<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">623,909<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">549,581<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_StatementBusinessSegmentsAxis=grmn_OutdoorSegmentMember', window );">Outdoor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">698,867<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">546,326<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">411,184<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">448,410<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">340,504<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">254,878<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">249,867<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">184,035<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">139,070<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_StatementBusinessSegmentsAxis=grmn_FitnessSegmentMember', window );">Fitness [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">762,194<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">818,486<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">661,599<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">422,636<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">437,205<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">366,139<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">146,765<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">160,596<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">134,574<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_StatementBusinessSegmentsAxis=grmn_MarineSegmentMember', window );">Marine [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">374,001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">331,947<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">286,778<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">212,592<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">183,709<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">158,493<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">50,328<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">52,167<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">28,611<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_StatementBusinessSegmentsAxis=grmn_AutoSegmentMember', window );">Auto [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,583<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">882,558<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,062,091<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">327,921<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">388,747<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">464,480<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">67,967<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">102,347<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">136,069<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_StatementBusinessSegmentsAxis=grmn_AviationSegmentMember', window );">Aviation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">501,359<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">439,348<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">398,618<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">371,605<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">329,405<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">294,714<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 153,933<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 124,764<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 111,257<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="15"></td></tr>
<tr><td colspan="15"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The U.S. is the only country which constitutes greater than 10% of net sales to external customers.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=grmn_OutdoorSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=grmn_OutdoorSegmentMember</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_StatementBusinessSegmentsAxis=grmn_FitnessSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=grmn_FitnessSegmentMember</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_StatementBusinessSegmentsAxis=grmn_MarineSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=grmn_MarineSegmentMember</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_StatementBusinessSegmentsAxis=grmn_AutoSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=grmn_AutoSegmentMember</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_StatementBusinessSegmentsAxis=grmn_AviationSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=grmn_AviationSegmentMember</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>76
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811956976">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jul. 01, 2017</div></th>
<th class="th"><div>Apr. 01, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 24, 2016</div></th>
<th class="th"><div>Jun. 25, 2016</div></th>
<th class="th"><div>Mar. 26, 2016</div></th>
<th class="th" colspan="2"><div>Dec. 30, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
<th class="th" colspan="2"><div>Dec. 26, 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_SalesRevenueNet', window );">Net sales to external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 888,496<span></span>
</td>
<td class="nump">$ 743,077<span></span>
</td>
<td class="nump">$ 816,885<span></span>
</td>
<td class="nump">$ 638,546<span></span>
</td>
<td class="nump">$ 860,767<span></span>
</td>
<td class="nump">$ 722,250<span></span>
</td>
<td class="nump">$ 811,609<span></span>
</td>
<td class="nump">$ 624,040<span></span>
</td>
<td class="nump">$ 3,087,004<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 3,018,665<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,820,270<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<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 and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">595,684<span></span>
</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">482,878<span></span>
</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">595,684<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">482,878<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">446,089<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Net assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3,802,466<span></span>
</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">3,418,003<span></span>
</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">3,802,466<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,418,003<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,345,126<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AmericasMember', window );">Americas [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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 to external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,475,661<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,518,934<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,469,243<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">381,974<span></span>
</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">300,158<span></span>
</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">381,974<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">300,158<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">294,234<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Net assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">2,325,569<span></span>
</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">2,153,161<span></span>
</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">2,325,569<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,153,161<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,110,108<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AsiaPacificMember', window );">APAC [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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 to external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">436,188<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">386,549<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">337,888<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">173,392<span></span>
</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">144,470<span></span>
</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">173,392<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">144,470<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">111,700<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Net assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">982,898<span></span>
</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">933,999<span></span>
</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">982,898<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">933,999<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">921,410<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_EMEAMember', window );">EMEA [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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 to external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,175,155<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,113,182<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,013,139<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">40,318<span></span>
</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">38,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,318<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">38,250<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">40,154<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Net assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 493,999<span></span>
</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">$ 330,843<span></span>
</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">$ 493,999<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 330,843<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 313,608<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="16"></td></tr>
<tr><td colspan="16"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The U.S. is the only country which constitutes greater than 10% of net sales to external customers.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Americas and APAC net assets are primarily held in the United States and Taiwan, respectively.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets (liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 3<br> -Subparagraph (SX 210.6-09(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488393&amp;loc=d3e606914-122999<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e604008-122996<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 205<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=79984436&amp;loc=d3e9915-115836<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77885760&amp;loc=SL35686385-199418<br><br>Reference 5: 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 3<br> -Subparagraph (SX 210.6-09(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488393&amp;loc=d3e606914-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_AssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AmericasMember</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_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AsiaPacificMember</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_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EMEAMember</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>77
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815173568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </div>
<div>Segment</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">2<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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>78
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805996320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation Plans (Details) - Stock Option &amp; Stock Appreciation Rights [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Weighted Average Exercise Price [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>
</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning</a></td>
<td class="nump">$ 74.48<span></span>
</td>
<td class="nump">$ 66.80<span></span>
</td>
<td class="nump">$ 63.19<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_grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1', window );">Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised</a></td>
<td class="nump">50.15<span></span>
</td>
<td class="nump">50.77<span></span>
</td>
<td class="nump">29.15<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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited/Expired</a></td>
<td class="nump">84.57<span></span>
</td>
<td class="nump">51.12<span></span>
</td>
<td class="nump">70.58<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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at end</a></td>
<td class="nump">48.94<span></span>
</td>
<td class="nump">$ 74.48<span></span>
</td>
<td class="nump">$ 66.80<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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable at end</a></td>
<td class="nump">48.76<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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Expected to vest</a></td>
<td class="nump">$ 51.46<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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [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>
</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber', window );">Outstanding at beginning</a></td>
<td class="nump">2,737,000<span></span>
</td>
<td class="nump">4,061,000<span></span>
</td>
<td class="nump">4,731,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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross', window );">Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised', window );">Exercised</a></td>
<td class="num">(397,000)<span></span>
</td>
<td class="num">(716,000)<span></span>
</td>
<td class="num">(474,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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod', window );">Forfeited/Expired</a></td>
<td class="num">(1,948,000)<span></span>
</td>
<td class="num">(608,000)<span></span>
</td>
<td class="num">(196,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber', window );">Outstanding at end</a></td>
<td class="nump">392,000<span></span>
</td>
<td class="nump">2,737,000<span></span>
</td>
<td class="nump">4,061,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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber', window );">Exercisable at end</a></td>
<td class="nump">365,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber', window );">Expected to vest</a></td>
<td class="nump">27,000<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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and SAR 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock options outstanding and SAR and currently exercisable under the stock option plan and SAR.</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;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 presentations that combine terminations, the number of shares under stock options and SAR 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 or that expired.</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;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of stock options and SAR that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock options and SAR (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;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock options and SAR 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options plan and SAR.</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;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and SAR 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and SAR 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsWeightedAverageExercisePriceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and SAR 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;">grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock options and SAR.</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;">grmn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock options and SAR (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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_StockIssuedDuringPeriodSharesStockOptionsAndEquityInstrumentsOtherThanOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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=grmn_StockOptionAndSARMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_StockOptionAndSARMember</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>79
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6817133632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation Plans (Details 1) - Stock Option &amp; Stock Appreciation Rights [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 30, 2017 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Awards Outstanding</a></td>
<td class="nump">392,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Remaining Life</a></td>
<td class="text">2 years 4 months 10 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Awards Exercisable</a></td>
<td class="nump">366,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_AwardTypeAxis=grmn_StockOptionAndSARMember', window );">Exercise Price $18.00 - $40.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Awards Outstanding</a></td>
<td class="nump">21,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Remaining Life</a></td>
<td class="text">1 year 11 months 23 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Awards Exercisable</a></td>
<td class="nump">21,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_AwardTypeAxis=grmn_StockOptionAndSARMember', window );">Exercise Price $40.01 - $60.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Awards Outstanding</a></td>
<td class="nump">369,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Remaining Life</a></td>
<td class="text">2 years 4 months 20 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Awards Exercisable</a></td>
<td class="nump">343,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_AwardTypeAxis=grmn_StockOptionAndSARMember', window );">Exercise Price $60.01 - $80.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Awards Outstanding</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Awards Exercisable</a></td>
<td class="text"> <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=grmn_StockOptionAndSARMember', window );">Exercise Price $80.01 - $100.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Awards Outstanding</a></td>
<td class="nump">2,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Remaining Life</a></td>
<td class="text">4 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Awards Exercisable</a></td>
<td class="nump">2,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_AwardTypeAxis=grmn_StockOptionAndSARMember', window );">Exercise Price $100.01 - $120.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Awards Outstanding</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Awards Exercisable</a></td>
<td class="text"> <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=grmn_StockOptionAndSARMember', window );">Exercise Price $120.01 - $140.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Awards Outstanding</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Awards Exercisable</a></td>
<td class="text"> <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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-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_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=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AwardTypeAxis=grmn_StockOptionAndSARMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_StockOptionAndSARMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=grmn_ExercisePrice18.00To40.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=grmn_ExercisePrice18.00To40.00Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=grmn_ExercisePrice40.01To60.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=grmn_ExercisePrice40.01To60.00Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=grmn_ExercisePrice60.01To80.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=grmn_ExercisePrice60.01To80.00Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=grmn_ExercisePrice80.01To100.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=grmn_ExercisePrice80.01To100.00Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=grmn_ExercisePrice100.01To120.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=grmn_ExercisePrice100.01To120.00Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=grmn_ExercisePrice120.01To140.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=grmn_ExercisePrice120.01To140.00Member</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>80
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808975616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation Plans (Details 2) - Restricted Stock Units [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding at beginning</a></td>
<td class="nump">$ 38.94<span></span>
</td>
<td class="nump">$ 39.45<span></span>
</td>
<td class="nump">$ 42.55<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">51.71<span></span>
</td>
<td class="nump">40.59<span></span>
</td>
<td class="nump">37.07<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Released/Vested</a></td>
<td class="nump">39.31<span></span>
</td>
<td class="nump">38.96<span></span>
</td>
<td class="nump">40.18<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cancelled</a></td>
<td class="nump">40.40<span></span>
</td>
<td class="nump">44.57<span></span>
</td>
<td class="nump">42.02<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding at end</a></td>
<td class="nump">$ 45.30<span></span>
</td>
<td class="nump">$ 38.94<span></span>
</td>
<td class="nump">$ 39.45<span></span>
</td>
</tr>
<tr class="re">
<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>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [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>
</tr>
<tr class="ro">
<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 );">Outstanding at beginning</a></td>
<td class="nump">1,824,000<span></span>
</td>
<td class="nump">1,657,000<span></span>
</td>
<td class="nump">1,088,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">1,055,000<span></span>
</td>
<td class="nump">1,241,000<span></span>
</td>
<td class="nump">1,184,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Released/Vested</a></td>
<td class="num">(763,000)<span></span>
</td>
<td class="num">(565,000)<span></span>
</td>
<td class="num">(562,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Cancelled</a></td>
<td class="num">(54,000)<span></span>
</td>
<td class="num">(509,000)<span></span>
</td>
<td class="num">(53,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at end</a></td>
<td class="nump">2,062,000<span></span>
</td>
<td class="nump">1,824,000<span></span>
</td>
<td class="nump">1,657,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811252944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation Plans (Details Narrative) - shares<br></strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2011</div></th>
<th class="th"><div>Jun. 30, 2005</div></th>
<th class="th"><div>Oct. 31, 2001</div></th>
<th class="th"><div>Oct. 31, 2000</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 2015</div></th>
<th class="th"><div>Dec. 30, 2014</div></th>
<th class="th"><div>Dec. 26, 2011</div></th>
<th class="th"><div>Dec. 28, 2013</div></th>
<th class="th"><div>Dec. 26, 2009</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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,055,000<span></span>
</td>
<td class="nump">1,241,000<span></span>
</td>
<td class="nump">1,184,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Outstanding awards weighted-average remaining contract life</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">1 year 3 months 14 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=grmn_StockOptionAndSARMember', window );">Stock Option &amp; Stock Appreciation Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Outstanding awards weighted-average remaining contract life</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">2 years 4 months 10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms', window );">Exercisable awards weighted-average remaining contract life</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">2 years 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member', window );">2011 Non-employee Directors' Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum number of authorized shares available for issuance (in shares)</a></td>
<td class="nump">122,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Award expiration period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PlanNameAxis=grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member', window );">2011 Non-employee Directors' Equity Incentive Plan [Member] | Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,432<span></span>
</td>
<td class="nump">12,984<span></span>
</td>
<td class="nump">12,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PlanNameAxis=grmn_EquityIncentivePlan2005Member', window );">2005 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum number of authorized shares available for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">13,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Number of additional authorized shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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="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=grmn_EquityIncentivePlan2005Member', window );">2005 Equity Incentive Plan [Member] | Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,044,045<span></span>
</td>
<td class="nump">1,228,427<span></span>
</td>
<td class="nump">1,171,905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward', window );">Description of vesting period</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"><p><font style="font: 10pt Times New Roman, Times, Serif">RSUs granted prior to December 10, 2012 vested or
are vesting evenly over a period of five years.</font></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PlanNameAxis=grmn_EquityIncentivePlan2005Member', window );">2005 Equity Incentive Plan [Member] | Stock Option &amp; Stock Appreciation Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Award expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PlanNameAxis=grmn_EquityIncentivePlan2000Member', window );">2000 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum number of authorized shares available for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=grmn_EquityIncentivePlan2000Member', window );">2000 Equity Incentive Plan [Member] | Stock Option &amp; Stock Appreciation Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Award expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PlanNameAxis=grmn_NonEmployeeDirectorsOptionPlan2000Member', window );">2000 Non-employee Directors' Option Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum number of authorized shares available for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</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">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Award expiration period</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">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Number of additional authorized shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock option and equity-based awards excluding 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock option and equity-based awards excluding 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_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=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional shares authorized for issuance under an established share-based compensation plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of pertinent provisions of equity-based compensation awards that have actual or potential impact upon the company's 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward</td>
</tr>
<tr>
<td style="padding-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_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=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=grmn_StockOptionAndSARMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_StockOptionAndSARMember</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=grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_NonEmployeeDirectorsEquityIncentivePlan2011Member</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=grmn_EquityIncentivePlan2005Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_EquityIncentivePlan2005Member</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=grmn_EquityIncentivePlan2000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_EquityIncentivePlan2000Member</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=grmn_NonEmployeeDirectorsOptionPlan2000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_NonEmployeeDirectorsOptionPlan2000Member</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>82
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810653296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation Plans (Details Narrative 1) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 2015</div></th>
</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested', window );">Total fair value of vested awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,280<span></span>
</td>
<td class="nump">$ 22,429<span></span>
</td>
<td class="nump">$ 23,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing stock price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59.57<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 );">Total unrecognized compensation cost related to unvested share-based compensation awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,166<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=grmn_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum number of authorized shares available for issuance (in shares)</a></td>
<td class="nump">6,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Number of additional authorized shares issued (in shares)</a></td>
<td class="nump">2,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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price of common stock (fair market value of the stock on the date of purchase) (in percent)</a></td>
<td class="nump">85.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1', window );">Purchase price of common stock (fair market value on the first day of the ESPP period) (in percent)</a></td>
<td class="nump">85.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward', window );">Number of shares purchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">489,267<span></span>
</td>
<td class="nump">541,018<span></span>
</td>
<td class="nump">488,753<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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward', window );">Total shares purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,996<span></span>
</td>
<td class="nump">$ 18,157<span></span>
</td>
<td class="nump">$ 16,789<span></span>
</td>
</tr>
<tr class="re">
<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 );">Number of shares available for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">970,366<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_AwardTypeAxis=grmn_StockOptionAndSARMember', window );">Stock Option &amp; Stock Appreciation Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Outstanding awards aggregate intrinsic values</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,209<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_grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable', window );">Exercisable awards aggregate intrinsic values</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,994<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_grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue', window );">Aggregate intrinsic values</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,742<span></span>
</td>
<td class="nump">1,632<span></span>
</td>
<td class="nump">3,714<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Outstanding awards aggregate intrinsic values</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,885<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_grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue', window );">Aggregate intrinsic values</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,424<span></span>
</td>
<td class="nump">$ 27,386<span></span>
</td>
<td class="nump">$ 20,787<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</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;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of shares purchased on the open market during the period for issuance to employees under the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">grmn_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Includes 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;">grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercisable. Includes 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;">grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Includes 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;">grmn_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionAndEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>grmn_</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_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_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=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional shares authorized for issuance under an established share-based compensation plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchased on the open market during the period for issuance to employees under the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-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> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward</td>
</tr>
<tr>
<td style="padding-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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</td>
</tr>
<tr>
<td style="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_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=grmn_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=grmn_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=grmn_StockOptionAndSARMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=grmn_StockOptionAndSARMember</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_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>83
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6829591280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jul. 01, 2017</div></th>
<th class="th"><div>Apr. 01, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 24, 2016</div></th>
<th class="th"><div>Jun. 25, 2016</div></th>
<th class="th"><div>Mar. 26, 2016</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Numerator for basic and diluted net income per share - net income</a></td>
<td class="nump">$ 138,780<span></span>
</td>
<td class="nump">$ 147,413<span></span>
</td>
<td class="nump">$ 170,950<span></span>
</td>
<td class="nump">$ 237,812<span></span>
</td>
<td class="nump">$ 136,605<span></span>
</td>
<td class="nump">$ 125,054<span></span>
</td>
<td class="nump">$ 161,064<span></span>
</td>
<td class="nump">$ 88,092<span></span>
</td>
<td class="nump">$ 694,955<span></span>
</td>
<td class="nump">$ 510,814<span></span>
</td>
<td class="nump">$ 456,227<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Denominator for basic net income per share - weighted-average common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">187,828<span></span>
</td>
<td class="nump">188,818<span></span>
</td>
<td class="nump">190,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities - employee stock options and stock appreciation rights</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">904<span></span>
</td>
<td class="nump">525<span></span>
</td>
<td class="nump">476<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Denominator for diluted net income per share - adjusted weighted-average common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">188,732<span></span>
</td>
<td class="nump">189,343<span></span>
</td>
<td class="nump">191,107<span></span>
</td>
</tr>
<tr class="re">
<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.74<span></span>
</td>
<td class="nump">$ 0.79<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="nump">$ 0.73<span></span>
</td>
<td class="nump">$ 0.66<span></span>
</td>
<td class="nump">$ 0.85<span></span>
</td>
<td class="nump">$ 0.46<span></span>
</td>
<td class="nump">$ 3.70<span></span>
</td>
<td class="nump">$ 2.71<span></span>
</td>
<td class="nump">$ 2.39<span></span>
</td>
</tr>
<tr class="ro">
<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.73<span></span>
</td>
<td class="nump">$ 0.78<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="nump">$ 0.66<span></span>
</td>
<td class="nump">$ 0.85<span></span>
</td>
<td class="nump">$ 0.46<span></span>
</td>
<td class="nump">$ 3.68<span></span>
</td>
<td class="nump">$ 2.70<span></span>
</td>
<td class="nump">$ 2.39<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1500-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6815145008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details Narrative) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Number of anti-dilutive equity awards</a></td>
<td class="nump">1,175,728<span></span>
</td>
<td class="nump">3,547,738<span></span>
</td>
<td class="nump">4,086,983<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805681952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchase Plan (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 13, 2015</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<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_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="nump">$ 300,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_StockRepurchaseProgramExpirationDate', window );">Stock repurchase program, expiration date</a></td>
<td class="text">Dec. 31,  2016<span></span>
</td>
<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_StockRepurchasedDuringPeriodShares', window );">Stock issued for repurchase program, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,474,092<span></span>
</td>
<td class="nump">2,152,716<span></span>
</td>
<td class="nump">3,148,901<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock issued for repurchase program, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74,523<span></span>
</td>
<td class="nump">$ 93,233<span></span>
</td>
<td class="nump">$ 131,413<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the CCYY-MM-DD format.</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_StockRepurchaseProgramExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 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 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))<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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 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))<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_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>86
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824165568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 30, 2017 </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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent [Roll Forward]</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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Balance - beginning of period</a></td>
<td class="num">$ (9,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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Other comprehensive income before reclassification</a></td>
<td class="nump">88,320<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Net current-period other comprehensive income</a></td>
<td class="nump">88,320<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Balance - end of period</a></td>
<td class="nump">78,909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Roll Forward]</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_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Balance - beginning of period</a></td>
<td class="num">(27,350)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax', window );">Other comprehensive income before reclassification</a></td>
<td class="nump">3,585<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="nump">901<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Net current-period other comprehensive income</a></td>
<td class="nump">4,486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Balance - end of period</a></td>
<td class="num">(22,864)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]</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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balance - beginning of period</a></td>
<td class="num">(36,761)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income before reclassification</a></td>
<td class="nump">91,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="nump">901<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net current-period other comprehensive income</a></td>
<td class="nump">92,806<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Balance - end of period</a></td>
<td class="nump">$ 56,045<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_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 appreciation or loss, net of tax, in value of the total of available-for-sale securities at the end of an accounting 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<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 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 4: 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=64808268&amp;loc=d3e32022-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br><br>Reference 6: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<br><br>Reference 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> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_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=64808268&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=84228862&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=84228862&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=64808268&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=64808268&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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and unrealized holding gain (loss) related to transfers of securities into the available-for-sale classification and out of the held-to-maturity classification.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84158357&amp;loc=d3e1436-108581<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e689-108580<br><br>Reference 2: 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> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32211-110900<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e709-108580<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=84228862&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 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 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669619-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 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669625-108580<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84158357&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e689-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84158357&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812800048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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_NonoperatingIncomeExpense', window );">Other income (expense)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,434<span></span>
</td>
<td class="nump">$ 5,761<span></span>
</td>
<td class="nump">$ 17,606<span></span>
</td>
</tr>
<tr class="ro">
<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) benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,661<span></span>
</td>
<td class="num">$ (118,856)<span></span>
</td>
<td class="num">$ (110,960)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Reclassification From Accumulated Other Comprehensive Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income (expense)</a></td>
<td class="num">$ (991)<span></span>
</td>
<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_IncomeTaxExpenseBenefit', window );">Income tax (provision) benefit</a></td>
<td class="nump">90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net of tax</a></td>
<td class="num">$ (901)<span></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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 4: 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=84234705&amp;loc=SL4591551-111686<br><br>Reference 5: 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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6825150256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Information (Unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jul. 01, 2017</div></th>
<th class="th"><div>Apr. 01, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 24, 2016</div></th>
<th class="th"><div>Jun. 25, 2016</div></th>
<th class="th"><div>Mar. 26, 2016</div></th>
<th class="th" colspan="2"><div>Dec. 30, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
<th class="th" colspan="2"><div>Dec. 26, 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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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">$ 888,496<span></span>
</td>
<td class="nump">$ 743,077<span></span>
</td>
<td class="nump">$ 816,885<span></span>
</td>
<td class="nump">$ 638,546<span></span>
</td>
<td class="nump">$ 860,767<span></span>
</td>
<td class="nump">$ 722,250<span></span>
</td>
<td class="nump">$ 811,609<span></span>
</td>
<td class="nump">$ 624,040<span></span>
</td>
<td class="nump">$ 3,087,004<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 3,018,665<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,820,270<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<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">499,518<span></span>
</td>
<td class="nump">433,665<span></span>
</td>
<td class="nump">477,858<span></span>
</td>
<td class="nump">372,123<span></span>
</td>
<td class="nump">470,782<span></span>
</td>
<td class="nump">405,980<span></span>
</td>
<td class="nump">462,958<span></span>
</td>
<td class="nump">339,850<span></span>
</td>
<td class="nump">1,783,164<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,679,570<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,538,704<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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">$ 138,780<span></span>
</td>
<td class="nump">$ 147,413<span></span>
</td>
<td class="nump">$ 170,950<span></span>
</td>
<td class="nump">$ 237,812<span></span>
</td>
<td class="nump">$ 136,605<span></span>
</td>
<td class="nump">$ 125,054<span></span>
</td>
<td class="nump">$ 161,064<span></span>
</td>
<td class="nump">$ 88,092<span></span>
</td>
<td class="nump">$ 694,955<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 510,814<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 456,227<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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.74<span></span>
</td>
<td class="nump">$ 0.79<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="nump">$ 0.73<span></span>
</td>
<td class="nump">$ 0.66<span></span>
</td>
<td class="nump">$ 0.85<span></span>
</td>
<td class="nump">$ 0.46<span></span>
</td>
<td class="nump">$ 3.70<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2.71<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2.39<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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.73<span></span>
</td>
<td class="nump">$ 0.78<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="nump">$ 0.66<span></span>
</td>
<td class="nump">$ 0.85<span></span>
</td>
<td class="nump">$ 0.46<span></span>
</td>
<td class="nump">$ 3.68<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2.70<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2.39<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="15"></td></tr>
<tr><td colspan="15"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The U.S. is the only country which constitutes greater than 10% of net sales to external customers.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6814280784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 26, 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_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Movement in Valuation Allowances and Reserves [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">$ 19,291<span></span>
</td>
<td class="nump">$ 16,586<span></span>
</td>
<td class="nump">$ 29,688<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions Charged to Costs and Expenses</a></td>
<td class="nump">4,098<span></span>
</td>
<td class="nump">6,103<span></span>
</td>
<td class="num">(2,099)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Additions Charged to Other Accounts</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(11,954)<span></span>
</td>
<td class="num">(3,398)<span></span>
</td>
<td class="num">(11,003)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">11,435<span></span>
</td>
<td class="nump">19,291<span></span>
</td>
<td class="nump">16,586<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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForDoubtfulAccountsMember', window );">Allowance for doubtful accounts [Member]</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_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Movement in Valuation Allowances and Reserves [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">14,669<span></span>
</td>
<td class="nump">13,805<span></span>
</td>
<td class="nump">18,330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions Charged to Costs and Expenses</a></td>
<td class="nump">1,021<span></span>
</td>
<td class="nump">4,137<span></span>
</td>
<td class="num">(2,521)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Additions Charged to Other Accounts</a></td>
<td class="text"> <span></span>
</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_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(11,522)<span></span>
</td>
<td class="num">(3,273)<span></span>
</td>
<td class="num">(2,004)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">4,168<span></span>
</td>
<td class="nump">14,669<span></span>
</td>
<td class="nump">13,805<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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">Valuation allowance - Deferred Tax Asset [Member]</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_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Movement in Valuation Allowances and Reserves [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">4,622<span></span>
</td>
<td class="nump">2,781<span></span>
</td>
<td class="nump">11,358<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions Charged to Costs and Expenses</a></td>
<td class="nump">3,077<span></span>
</td>
<td class="nump">1,966<span></span>
</td>
<td class="nump">422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Additions Charged to Other Accounts</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(432)<span></span>
</td>
<td class="num">(125)<span></span>
</td>
<td class="num">(8,999)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">$ 7,267<span></span>
</td>
<td class="nump">$ 4,622<span></span>
</td>
<td class="nump">$ 2,781<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_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges to costs and expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges to accounts other than costs and expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deductions in a given period to allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, representing receivables written off as uncollectible and portions of the reserves utilized, respectively.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-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_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForDoubtfulAccountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForDoubtfulAccountsMember</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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</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>90
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( &0X54P?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ 9#A53&;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !D.%5,.&N\Y>X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+/2@,Q$(=?17+?G60+*F&;B^*I!<&"XBTDTS:X^4,RLMNW=W=M
MMX@^@,?,_/+--S"M2=+$C,\Y)LSDL-P,O@M%FK1F1Z(D 8HYHM>E'A-A;.YC
M]IK&9SY TN9#'Q :SF_!(VFK2<,$K-)"9*JU1IJ,FF(^XZU9\.DS=S/,&L .
M/08J(&H!3$T3TVGH6K@")AAA]N6[@'8ASM4_L7,'V#DY%+>D^KZO^]6<&W<0
M\+;=O,SK5BX4TL'@^*LX2:>$:W:9_+IZ>-P],=5P<5_QIFK$CM])WDC!WR?7
M'WY781^MV[M_;'P15"W\N@OU!5!+ P04    " !D.%5,F5R<(Q &  "<)P
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
M61;/'CGX"D!N@F/[-H,PQ8P*? L@-\<CY]W*'9=PB.R+.9@\E WE9U.$"._
MKJVI@":S8Z&SPN:A_8#W5=(/PL]5*[P]D^JY-H_JB3%)U6+")[6,BRK,QD%-
M3U)W,]7G?772#R3KALHK&,N_Y7]02P,$%     @ 9#A53 O<7^48!@  S1X
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
M>CM'/.X$8.8SP#GR,WH" GFF*,!".><]+>=6PF&WH5#J'&=-9OV,3H$H5 ^
M3"1 S64ORPQH(7M#L]>\MUV&EB8OP+11CN;.89@Y.\=;EC?@XA6;A/(V+-(-
MHDTS2ES Q4W7LH:3_&DS4;F/U&7Y JY?0(NT :XX-[&U*7&.,HH77% O,.!G
M6,OB!5R]0%'Y D%OM&%[DP"S*5_>DA@Z-:,"(&L7</$"1=4+N. XCY@QW@(N
MMBY370%GHX#Y=(:ZK&#@A=6=S;B0]00$00$J*, U(,V03QJ'03R<&'KP%7$&
M$67F*$L*"I("5%*0"T!<))Z>WK8"+NH327 G>=/HYGC+:H*"FM!ENT&^^]\
M,H';"C@ [RU=X").3<7^(W5931 %ZII21W:"=_&88UG).<[&A<>+SG'&.L29
MI8*RBJ&@8C349@3YJ3S=TL.> ,+;E&Y-(DK/K$V4%0P%!0.J8"/H(V?G*6F.
M0IK93@3-<J;2]?&K+!'()8+^0_DH8.+IE9!()G<!9:A?^HN99K&O7L]M9SL9
MO5[^//;W(61\ W<[$,8?T-YM8X[\2R08O_0W'\G/T,,MU!]Y_7(Z-XNGJFVK
MLK^#>*ZJ-L2\U&TLV#'DA^M+$9[;[C&-S_5P^S.\M-5EO-E*KM=KZ_\!4$L#
M!!0    ( &0X54QL)+H#6@(  /X&   8    >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&UL?55=;YLP%/TKB/<6,.8K(DA-HFF3-JGJU.W9(4Y -9C93NC^_6Q#
M:&)[?8GMRSGGGGLAU^5(V1MO,!;>>T=ZOO8;(895$/"ZP1WBCW3 O7QRI*Q#
M0A[9*> #P^B@21T)0!BF08?:WJ]*'7MF54G/@K0]?F8>/W<=8G\WF-!Q[4?^
M-?#2GAJA D%5#NB$?V+Q.CPS>0H6E4/;X9ZWM/<8/J[]IVBURQ1> WZU>.0W
M>T]5LJ?T31V^'=9^J QA@FNA%)!<+GB+"5%"TL:?6=-?4BKB[?ZJ_D77+FO9
M(XZWE/QN#Z)9^[GO'? 1G8EXH>-7/->3^-Y<_'=\P43"E1.9HZ:$ZU^O/G-!
MNUE%6NG0^[2VO5['6?]*<Q/ 3  +(4H_)<0S(?X@P$\)<"9 @Q!,I>C>[)!
M5<GHZ+'I[0Y(?431"LKNURJHFZV?R?9P&;U44925P44)S9C-A &WF 412/4E
M!7"EV "+#NX3;&U$;$!V-J2(W29B9YVQYL=W=>9N >@4@%H W@G$1J,F3*HQ
MO<:D!2R2Q"C7AB51F$?0*-F&P20%('.[3IRN$X?KPG ]89*;/'D>@] P;:-@
M6J2&91OT$,,B_\_GDCHMI[9ET\PFM<W W#"SM4$/410"H_R=#8N*'+@=9T['
MF<-Q9#C.K)>9Y5F6&K"M#4M"69H!V]DP"&( S \ZN)D"'68G/6&Y5]-S+]2?
MZ2:Z#/$GH*:($=_(X3[-X@^9Z6;X@=BI[;FWIT+.*#U)CI0*+%V&C[*IC;R,
ME@/!1Z&VF=RS:21/!T&'^;8)EBNO^@=02P,$%     @ 9#A53*H&9=5/!0
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
M!!VV/BLV;0O5Q97DN/O[4;+K>9NW%TFD> X/*2H;K'OQ+4 @;UH9G],VA.[
MF"];T,)?V0X,WM36:1'0= WSG0-1)9!6C&\V-TP+:6B1)=_)%9GM@Y(&3H[X
M7FOA?AQ!V2&G6_KN>))-&Z*#%5DG&O@*X5MW<FBQF:62&HR7UA '=4[OMH?C
M/L:G@.\2!K\XDUC)V=J7:#Q6.=U$0:"@#)%!X':!>U J$J&,UXF3SBDC<'E^
M9_^4:L=:SL+#O57/L@IM3F\IJ: 6O0I/=GB J9YK2J;B/\,%%(9')9BCM,JG
ME92]#U9/+"A%B[=QER;MPWASS2?8.H!/ #X#;E,>-B9*RC^*((K,V8&XL?>=
MB$^\/7#L31F=J17I#L5[]%X*?-",72+1%',<8_@B9CM',&2?4_"U%$?^%YRO
MPW>K"G<)OOM-X3_R[U<)]HE@_]\2UV+^5,D6/=7@FC1-GI2V-VF2%]YY8._2
M([)?X>.T?Q&ND<:3LPWXLJG_M;4!4,KF"D>HQ0\V&PKJ$(\?\.S&,1N-8+OI
M!['Y&Q<_ 5!+ P04    " !D.%5,>F"U8+0!  #2 P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q,RYX;6Q]4]MNG# 0_17+'Q"#(6FT J1LHBJ16FF5JNVS
M%P:PX@NQS9+^?6U#*&U17FS/>,Z9,^-Q,6GS8GL A]ZD4+;$O7/#@1!;]R"9
MO=(#*'_3:B.9\Z;IB!T,L":"I" T26Z(9%SAJHB^DZD*/3K!%9P,LJ.4S/PZ
M@M!3B5/\[GCF7>^"@U3%P#KX!N[[<#+>(BM+PR4HR[5"!MH2WZ6'8Q[B8\ /
M#I/=G%&HY*SU2S">FA(G01 (J%U@8'Z[P#T($8B\C->%$Z\I W![?F?_'&OW
MM9R9A7LM?O+&]26^Q:B!EHW"/>OI$99ZKC%:BO\"%Q ^/"CQ.6HM;%Q1/5JG
MY<+BI4CV-N]<Q7V:;[)T@>T#Z *@*^ VYB%SHJC\@3E6%49/R,R]'UAXXO1
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
MYU\V]K]&=."E[*[\"+7^@RV&@MJ%X[4_FVG,)L-A/_\@MGSCX@]02P,$%
M  @ 9#A53/-(5X&U 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N
M>&UL?5-A;]P@#/TKB!]0+ES:JTY)I%ZK:I,VZ=1IVV<N<1)4"!F02_?O9TB:
M95NT+X"-W_.S,=EH[*MK 3QYTZIS.6V][X^,N;(%+=R-Z:'#F]I8+3R:MF&N
MMR"J"-**\=WNCFDA.UIDT7>V168&KV0'9TO<H+6P/T^@S)C3A+X[7F33^N!@
M1=:+!KZ _]J?+5IL8:FDALY)TQ$+=4X?DN,I#?$QX)N$T:W.)%1R,>8U&!^K
MG.Z"(%!0^L @<+O"(R@5B%#&CYF3+BD#<'U^9W^.M6,M%^'@T:COLO)M3N\I
MJ: 6@_(O9OP <SVWE,S%?X(K* P/2C!':92+*RD'YXV>65"*%F_3+KNXC]/-
M(9UAVP ^ _@"N(]YV)0H*G\27A29-2.Q4^][$9XX.7+L31F<L17Q#L4[]%X+
MGMQF[!J(YIC3%,-7,<D2P9!]2<&W4ISX/W"^#=]O*MQ'^/X/A7?;!.DF01H)
MTO^6N!5S^"L)6_54@VWB-#E2FJ&+D[SR+@/[P..;_ Z?IOVSL(WL'+D8CR\;
M^U\;XP&E[&YPA%K\8(NAH/;A>,"SG<9L,KSIYQ_$EF]<_ )02P,$%     @
M9#A53&V*[ZFT 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL
M?5-AC]0@$/TKA!]PM.R>KINVR>T9HXDFFS/J9[:=MN2@5*#;\]\[T&ZMVMP7
M8(9Y;]X,0S8:^^Q: $]>M.I<3EOO^R-CKFQ!"W=G>NCPIC96"X^F;9CK+8@J
M@K1B/$G>,"UD1XLL^LZVR,S@E>S@;(D;M!;VUPF4&7.:TIOC23:M#PY69+UH
MX"OX;_W9HL46EDIJZ)PT';%0Y_0A/9[V(3X&?)<PNM69A$HNQCP'XU.5TR0(
M @6E#PP"MRL\@E*!"&7\G#GIDC( U^<;^X=8.]9R$0X>C?HA*]_F]$!)!;48
ME'\RXT>8Z[FG9"[^,UQ!87A0@CE*HUQ<23DX;_3,@E*T>)EVV<5]G&YV-]@V
M@,\ O@ .$<"F1%'Y>^%%D5DS$COUOA?AB=,CQ]Z4P1E;$>]0O$/OM>#I(6/7
M0#3'G*88OHI)EPB&[$L*OI7BQ/^#\VWX;E/A+L)W?RE\MTVPWR381X+]JR5N
MQ/#DGR1LU5,-MHG3Y$AIABY.\LJ[#.P#CV_R)WR:]B_"-K)SY&(\OFSL?VV,
M!Y22W.$(M?C!%D-![</Q+9[M-&:3X4T__R"V?./B-U!+ P04    " !D.%5,
M6NC<*K,!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q]4]MN
MVS ,_15!'U E2K85@6V@Z3"LP 8$';8^*S9M"]7%E>2X^_M1LNNZG;<72:1X
M#@\I*ANL>_0M0"#/6AF?TS:$[L"8+UO0PE_9#@S>U-9I$=!T#?.= U$ED%:,
M;S8?F1;2T")+OI,K,ML')0V<'/&]UL+]/H*R0TZW],5Q+YLV1 <KLDXT\ /"
MS^[DT&(S2R4U&"^M(0[JG-YL#\=]C$\!OR0,?G$FL9*SM8_1N*MRNHF"0$$9
M(H/ [0*WH%0D0AE/$R>=4T;@\OS"_B75CK6<A8=;JQYD%=J<7E-202UZ%>[M
M\!6F>CY0,A7_#2Z@,#PJP1RE53ZMI.Q]L'IB02E:/(^[-&D?QAO.)]@Z@$\
M/@.N4QXV)DK*/XL@BLS9@;BQ]YV(3[P]<.Q-&9VI%>D.Q7OT7@K.MQF[1*(I
MYCC&\$7,:P1#]CD%7TMQY'_!^3I\MZIPE^"[-PK_0;!?)=@G@OU_2UR+V;U+
MPA8]U>":-$V>E+8W:9(7WGE@;](CLM?P<=J_"]=(X\G9!GS9U/_:V@ H97.%
M(]3B!YL-!76(QT]X=N.8C4:PW?2#V/R-BS]02P,$%     @ 9#A53"6+"K"U
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&UL?5-AC]0@$/TK
MA!]P[+*]\]RT36[/&$TTV9Q1/[/MM"4'3 6Z/?^]0'NU:N,78(9Y;]X,0SZB
M?78=@"<O6AE7T,[[_LB8JSK0PMU@#R;<-&BU\,&T+7.]!5$GD%:,[W9W3 MI
M:)DGW]F6.0Y>20-G2]R@M; _3Z!P+.B>OCJ>9-OYZ&!EWHL6OH#_VI]ML-C"
M4DL-QDDTQ$)3T(?]\93%^!3P3<+H5F<2*[D@/D?C8UW0710$"BH?&438KO (
M2D6B(./'S$F7E!&X/K^ROT^UAUHNPL$CJN^R]EU![RFIH1&#\D\X?H"YGEM*
MYN(_P154"(]*0HX*E4LKJ0;G4<\L08H6+],N3=K'Z>;P=H9M _@,X O@/N5A
M4Z*D_)WPHLPMCL1.O>]%?.+]D8?>5-&96I'N@G@7O->2\RQGUT@TQYRF&+Z*
MV2\1++ O*?A6BA/_!\ZWX8=-A8<$/_RA\':;(-LDR!)!]M\2MV+N_DK"5CW5
M8-LT38Y4.)@TR2OO,K //+W)[_!IVC\+VTKCR 5]>-G4_P;10Y"RNPDCU(4/
MMA@*&A^/;\+93F,V&1[[^0>QY1N7OP!02P,$%     @ 9#A53.U7(BZU 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL?5-A;]L@$/TKB!]0
M$N*N661;:CI-J]1*4:=MGXE]ME'!YP&.VW\_P*[GM=:^ '?<>_?N.-(!S;-M
M !QYT:JU&6V<ZPZ,V:(!+>P5=M#ZFPJ-%LZ;IF:V,R#*"-**\<WF$]-"MC1/
MH^]D\A1[IV0+)T-LK[4PKT=0.&1T2]\<3[)N7'"P/.U$#=_!_>A.QEML9BFE
MAM9*;(F!*J.WV\,Q"?$QX*>$P2[.)%1R1GP.QGV9T4T0! H*%QB$WRYP!TH%
M(B_C]\1)YY0!N#R_L7^-M?M:SL+"':I?LG1-1O>4E%")7KDG'+[!5,\U)5/Q
M#W !Y<.#$I^C0&7C2HK>.M03BY>BQ<NXRS;NPWASG4RP=0"? 'P&[&,>-B:*
MRK\()_+4X$#,V/M.A"?>'KCO31&<L17QSHNWWGO).;])V24033'',88O8K9S
M!//L<PJ^EN+(/\#Y.GRWJG 7X;M_%.[7"9)5@B02)/\M<2WF\[LD;-%3#::.
MTV1)@7T;)WGAG0?VEL<W^1L^3ONC,+5L+3FC\R\;^U\A.O!2-E=^A!K_P69#
M0>7"\<:?S3AFH^&PFWX0F[]Q_@=02P,$%     @ 9#A53*/><\"S 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL?5/;CM0P#/V5*!^PZ60&
M6$9MI9U%""201HM8GC.MVT:;2TG2Z?+W.&FW%"B\)+'C<WSL./EHW9/O  )Y
MULKX@G8A]$?&?-6!%O[&]F#PIK%.BX"F:YGO'8@Z@;1B/,M>,RVDH66>?&=7
MYG8(2AHX.^('K87[<0)EQX+NZ(OC0;9=B Y6YKUHX0N$K_W9H<46EEIJ,%Y:
M0QPT!;W;'4^'&)\"'B6,?G4FL9*+M4_1^%@7-(N"0$$5(H/ [0KWH%0D0AG?
M9TZZI(S ]?F%_7VJ'6NY" _W5GV3=>@*>DM)#8T85'BPXP>8ZWE%R5S\)[B"
MPO"H!'-45OFTDFKPP>J9!:5H\3SMTJ1]G&[XVQFV#> S@"^ VY2'38F2\G<B
MB#)W=B1NZGTOXA/OCAQ[4T5G:D6Z0_$>O=>2[[.<72/1''.:8O@J9K=$,&1?
M4O"M%"?^%YQOP_>;"O<)OO]-X3_R'S8)#HG@\-\2MV+^5,E6/=7@VC1-GE1V
M,&F25]YE8.]X>I-?X=.T?Q:NE<:3BPWXLJG_C;4!4$IV@R/4X0=;# 5-B,<W
M>';3F$U&L/W\@]CRC<N?4$L#!!0    ( &0X54S)>@&OM0$  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;'U3VV[;, S]%4$?4"6RNP6!;:#I
M,*S "@0=MCTK-GU!=7$E.6[_?I3L>MYF[$42*9[#0XK*1F.?70O@R:N2VN6T
M];X_,N;*%I1P-Z8'C3>UL4IX-&W#7&]!5!&D)..[W0>F1*=ID47?V1:9&;SL
M-)PM<8-2PKZ=0)HQIWOZ[GCJFM8'!RNR7C3P#?SW_FS18@M+U2G0KC.:6*AS
M>K<_GM(0'P-^=#"ZU9F$2B[&/ ?CH<KI+@@"":4/# *W*]R#E($(9;S,G'1)
M&8#K\SO[YU@[UG(1#NZ-_-E5OLWI@9(*:C%(_V3&+S#7<TO)7/Q7N(+$\* $
M<Y1&NKB2<G#>J)D%I2CQ.NV=COLXW:2'&;8-X#. +X!#S,.F1%'Y)^%%D5DS
M$COUOA?AB?='CKTI@S.V(MZA>(?>:\&3)&/70#3'G*88OHK9+Q$,V9<4?"O%
MB?\#Y]OP9%-A$N')'PK3;8)TDR"-!.E_2]R*N?TK"5OU5(%MXC0Y4II!QTE>
M>9>!O>/Q37Z'3]/^*&S3:4<NQN/+QO[7QGA *;L;'*$6/]AB2*A].'[$LYW&
M;#*\Z><?Q)9O7/P"4$L#!!0    ( &4X54RJN)Z:!@,  .P-   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;'57;6^;,!C\*X@?4/##>Y5$:CI-F[1)
M5:=UGVGB)*B &7:2[M_/&,HR<_Y2L#G?V<[=4WMU%?V;/'&NO/>F;N7:/RG5
MW0>!W)UX4\H[T?%6?SF(OBF5;O;'0'8]+_=F4%,'%(9IT)15ZV]6IN^IWZS$
M6=55RY]Z3YZ;INS_;'DMKFN?^1\=S]7QI(:.8+/JRB/_P=7/[JG7K6!FV5<-
M;V4E6J_GA[7_P.ZW5 P##.*EXE=Y\^X-2WD5XFUH?-VO_7"8$:_Y3@T4I7Y<
M^".OZX%)S^/W1.K/FL/ V_</]L]F\7HQKZ7DCZ+^5>W5:>WGOK?GA_)<JV=Q
M_<*G!26^-ZW^&[_P6L.'F6B-G:BE^>OMSE*)9F+14VG*]_%9M>9Y';\D\30,
M#Z!I ,T#<J,3C$)FYI]*56Y6O;AZ_;CY73G\QNR>]-[LADZS%>:;GKS4O9<-
M1>DJN Q$$V8[8N@&PV9$H-EG"4(26UH,)SP\@C.,S/#H5KU(,$$,"6)#$/^W
MQ,Q:(L+D6"2!(@D@*"P1@(E#+))"D100,$L$81S[G4&1#!!$E@C"Q%@DAR+Y
MDH#EE@C Q(X?OH B!2"PO8TP&19A(4Y0""CLM4!0X=!Q))4M*9+0UD$@1UH9
MC.L#HP4%2VPK Q E#ILQG&L6 0K;:!#D<!K#\6<@VTEBZR!0ZM#!%8 MX\VR
MQ7I #4A<?L-%@(&$)PN_(9#+;[@.L&7(66'730"BU%'3&"X%#.0\7/P+ J#4
MY6M<#1B(>DJV#@)%6(=P/2 0]32V="#(4=P(UP,"44_M?8,@A]\(UP,"44]M
MOT&0PV^$ZP&!J&=V?8,@UVD$UP,"4<]L'T"0RP>X'A"(>K;P 0*Y?(#K 8&H
M9PL?()#+![@>$(AZMO ! KE\@.L!@:CG"Q\@D,L'N!X0B'J^\ $"V3X(;@[;
M#>^/YIHAO9TXM^:.<],[7V4>R!S6_\''>]#WLC]6K?1>A=)'?G,P/PBAN)Y+
M>*>]<M)7K[E1\X,:7C/]WH_WC[&A1#?=K8+Y@K?Y"U!+ P04    " !E.%5,
MF>*,/_H!  #+!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6QU5&&/
MFS ,_2LH/^ "M+10 =+UIFF3-JFZ:;?/*74+NH2P))3;OU\2.,:8]X7$SO-[
M=H*=#U*]ZAK !&^"M[H@M3'=@5)=U2"8?I =M/;D*I5@QIKJ1G6G@%U\D. T
M#L,=%:QI29E[WTF5N>P-;UHXJ4#W0C#UZPA<#@6)R+OCN;G5QCEHF7?L!M_
M?.].REIT9KDT EK=R#90<"W(8W0X9@[O 2\-#'JQ#UPE9RE?G?'Y4I#0)00<
M*N,8F%WN\ 2<.R*;QL^)D\R2+G"Y?V?_Z&NWM9R9AB?)?S074Q<D)<$%KJSG
MYED.GV"J)R'!5/P7N .W<)>)U:@DU_X;5+TV4DPL-A7!WL:U:?TZC"=),H7A
M ?$4$,\!J=>AHY#/_ ,SK,R5' (UWGW'W!-'A]C>3>6<_BK\F4U>6^^]C--M
M3N^.:,(<1TR\P$0S@EKV62+&)([Q/^$Q'KY!,]SX\,U2/4MP@BU*L/4$V[]*
M3%8E8I@=+I*@(@E"L%^)8)@4%]FA(CN$(%N)()@LQ$7VJ,@>(8A6(ACF/X^:
MHB(I0K!9B6"8+2Z2H2(90K!^> RS?GBZ:"8!ZN;'B XJV;=^A"V\\Z1ZC'TS
M_H&/8^XK4[>FU<%9&MO2OO&N4AJPJ80/]O^H[62=#0Y7X[9[NU?C?!D-([MI
M=-)Y?I>_ 5!+ P04    " !E.%5,+6B+0M\!   !!0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R-BYX;6QU5-N.FS 0_17D#U@3DX0D J3-5JM6:J5HJ[;/
M#@P7K8U9VX3MW]<VA%+6?<&>\9ES9@:/DT'(5U4#Z."=LU:EJ-:Z.V&L\AHX
M50^B@]:<E$)RJHTI*ZPZ";1P09QA$H9[S&G3HBQQOHO,$M%KUK1PD8'J.:?R
M]QF8&%*T07?'2U/5VCIPEG2T@N^@?W07:2P\LQ0-AU8UH@TDE"EZW)S.L<4[
MP,\&!K78![:2JQ"OUOA2I"BT"0&#7%L&:I8;/ %CELBD\39QHEG2!B[W=_9G
M5[NIY4H5/ GVJRETG:(#"@HH:<_TBQ@^PU3/#@53\5_A!LS ;29&(Q=,N6^0
M]TH+/K&85#A]']>F=>LP\=_#_ %D"B"K #P*N<P_44VS1(HAD&/O.VI_\>9$
M3&]RZW2M<&<F>66\MXP<XP3?+-&$.8\8LL!L9@0V[+,$\4F<R8=PX@^/O!E&
M+CQ:JA\/?H*MEV#K"+;_E'A8E>C#'/TB.Z_([@-!%(8K$1_F/YW<>T7V'@*R
M$O%A(K]([!6)/03;E8@/LUN)X,45Y" K-WPJR$7?NL%?>.?Y?B3N"O^%CX_#
M-RJKIE7!56@S".ZZED)H,*F$#Z:KM7F/9H-!J>TV-GLY3N5H:-%-#PZ>7[WL
M#U!+ P04    " !E.%5,2LI'A[<!  #2 P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970R-RYX;6QU4]MNW" 0_17$!P2O=Y.L5K:E;*HJE5IIE:K-,VN/;11@
M',#K].\+V'&<U'T!9CCGS(4A&] \VQ; D5<EM<UIZUQW8,R6+2ANK[ #[6]J
M-(H[;YJ&V<X KR))298FR0U37&A:9-%W,D6&O9-"P\D0VRO%S9\C2!QRNJ%O
MCD?1M"XX6)%UO(&?X'YU)^,M-JM40H&V C4Q4.?T;G,X[@(^ GX+&.SB3$(E
M9\3G8'RK<IJ$A$!"Z8("]]L%[D'*(.33>)DTZ1PR$)?G-_6OL79?RYE;N$?Y
M)"K7YG1/204U[Z5[Q.$!IGJN*9F*_PX7D!X>,O$Q2I0VKJ3LK4,UJ?A4%'\=
M=Z'C/HPWU^E$6R>D$R&="?L8AXV!8N9?N.-%9G @9NQ]Q\,3;PZI[TT9G+$5
M\<XG;[WW4FR3FXQ=@M"$.8Z8=('9S CFU><0Z5J(8_H//5VG;U<SW$;Z=DE/
M_A-_MRJPBP*[#R7>?BIQ#;/_%(0M>JK -'&:+"FQUW&2%]YY8._B([)W^#CM
M/[AIA+;DC,Z_;.Q_C>C IY)<^1%J_0>;#0FU"\=;?S;CF(V&PV[Z06S^QL5?
M4$L#!!0    ( &4X54SC 5L5WP$   $%   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(X+GAM;'54ZXZ<(!1^%>(#+(KCN)VHR<YN-FW2)I-MNOW-Z/&2!;&
MX_;M"^A:8^D?X1R^RSD(9).0;ZH%T.B=LU[E0:OU<,)8E2UPJN[$ +U9J87D
M5)M0-E@-$FCE2)QA$H9'S&G7!T7F<A=99&+4K.OA(I$:.:?R]QF8F/(@"CX2
M+UW3:IO 13;0!KZ#_C%<I(GPJE)U''K5B1Y)J//@(3J=4XMW@-<.)K69(]O)
M58@W&WRI\B"T!0&#4EL%:H8;/ )C5LB4\6O1#%9+2]S./]2?7>^FERM5\"C8
MSZ[2;1[<!ZB"FHY,OXCI,RS]) %:FO\*-V &;BLQ'J5@RGU1.2HM^*)B2N'T
M?1Z[WHW3O)(D"\U/( N!K(1[YX-G(U?Y$]6TR*28D)SW?J#V%T<G8O:FM$FW
M%6[-%*],]E;$X:<,WZS0@CG/&++!1"L"&_75@O@LSN0?.O'38V^%L:/'6WJ8
M^@4.7H&#$SAL6XS"78L^S'^:3+PFB4> [$Q\F-AO<O2:'#T"AYV)#Y/X35*O
M2>H1..Y,?)C]/\&;(\A!-N[R*52*L7<7?Y-=[_<#<4?X+WQ^'+Y1V72]0E>A
MS45PQ[460H,I);PSN]J:]V@-&-3:3E,SE_.MG ,MAN7!P>NK5_P!4$L#!!0
M   ( &4X54SY2R"SM@$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y
M+GAM;&U3[8Z<(!1]%<(#+,I,N].)FNQLT[1)FTRVZ?8WHU<E"UX+.&[?OH".
MM5O_ /=RSKD?7+(1S8MM 1QYU:JS.6V=ZX^,V;(%+>P=]M#YFQJ-%LZ;IF&V
M-R"J2-**\21YS[20'2VRZ#N;(L/!*=G!V1 [:"W,[Q,H''.:TIOC23:M"PY6
M9+UHX#NX'_W9>(LM*I74T%F)'3%0Y_0A/9[V 1\!SQ)&NSJ34,D%\2487ZJ<
M)B$A4%"ZH"#\=H5'4"H(^31^S9IT"1F(Z_--_5.LW==R$18>4?V4E6MS>J"D
M@EH,RCWA^!GF>MY1,A?_%:Z@/#QDXF.4J&Q<23E8AWI6\:EH\3KMLHO[.-W<
MWVC;!#X3^$(X1 *; L7,/PHGBLS@2,S4^UZ$)TZ/W/>F#,[8BGCGD[?>>RUV
MZ2%CUR T8TX3AJ\PZ8)@7GT)P;="G/A_=+Y-WVUFN(OTW9J>)ML"^TV!?138
M_U/BAS<E;F#XVR!LU5,-IHG39$F)0Q<G>>5=!O:!QS?Y"Y^F_9LPC>PLN:#S
M+QO[7R,Z\*DD=WZ$6O_!%D-![<+QWI_--&:3X;"??Q!;OG'Q!U!+ P04
M" !E.%5,^6CX)<,!   W!   &0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6QU5/]OG" 4_U<(?T Y\>R:BYKTNBQMLB67+MM^YO2II" 6\.S^^P%:ZV[L
M%X''Y\M[P#.?E'XQ'8!%;U+TIL"=M<.!$%-U()FY40/T;J=16C+KEKHE9M#
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
M_[*Q_S6B Y_*[L:/4.L_V&(HJ%TX?O9G,XW99#CLYQ_$EF]<_ 502P,$%
M  @ 93A53,OH*--C @  'P<  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N
M>&UL?95OKYL@%,:_BO$#7!3Y8TW;Y+9FV9(M:>ZR[35M:6NNB@/:WGW[ 7J=
M17;?"!R>Y_ [J+"\"_FJ+ISKZ*VI6[6*+UIW!0#J<.$-4T^BXZV9.0G9,&V&
M\@Q4)SD[.E-3 Y@D!#2L:N/UTL5V<KT45UU7+=_)2%V;ALD_&UZ+^RI.X_?
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
MD?].Q3&O&FO+I=I1MON^ ^>2*445;5LG]>TP# IVD/HT5N>BVT!W \GK_N/
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
MMSWNMN?9IMHZ\>Q9EVE8Z>2\ C#CN5(#F!<-G9S7'*:T#]1]3%'?G!/DH?X
M8&G=MF2F?P0P)P5](#YQ6 BBH9.4HUR3YA7I6N0P*T6@UN2&PXQU2GD\V@&/
M=N"35)'$3_:8<' C<>K)(%Y!$%F&WB-00R;[-0?)4T7U&=Z.KJ$(Y C31P2B
MKN$3 E'/T'*0/G54<3E(G1+YND$8W>!Q;?"X-CL*?:BR&A-L-V9P-R"X4)/E
M:])CLCF8]((^D@CF-?6#;1U;'&3+PRMM=B18GFEXDBVH2CO=*$L#!$#EDI6B
M4Z26,58PYF'BO=0[J< #SN)47#B:1AMJ71 N23'=/;25?'&8+X^QL-60W%):
MJE@]YO!6/OE^22/D,.LDA;5U;'&0+0^OX'<E-[Q4^2>2.RTK4BJI 9H"H+'*
M2LW&L)(Q5C#F819<GK1LR;(%+9,%QR6YY7**9@J8)-VXP&8"P!EGJ?*WE7QQ
MF"\/L>#.)+=G5&(F/>;P5D$%1R?-%.#2/L1KMB[7\<5AOCS$@B61W)-(ZI$F
M/2B[EU6T[C(%,"<5=3AM'5L<9,OC*TBS;,"2S*9I [98.M!:P!3AMB4#6CBJ
MY(O#?'D%KV >%#</GJY9/89H80B>U>  4%CGV2:PEC%6,.9A%DR$XB:"UJ4F
MBBNY=<*0N775PPY=S8EVGFX%IX .X=JZV\9ANCP1!9NAN,V@YG^BN-KK()2A
MCGR*@$8&(:A&U3+&6L:;'I@5Q+2QDNX_OB"@$5J[TH-2\"Z*>Q=/7;8"-@**
M.P!B<:]EC!6,>9@%#Z.XAS&JQ%$P"(K7@>@68@PP1E')5KR\DW89TO+H 3 ]
M0KXIF'!5\"6*^Q):LAP##.@Y,!&^\0W=N40$W!;#54&+5<%N*% -HLON&(!
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
MW95>WCOQ.=9UV0Z_)^NWMJNKL15OI2J^G3_WA^'S-+;_$88#Q!@@+@%2?#=
MC@'R$B#HNP%J#%"?#=!C@/YL@!D#S/\!9IB/\V -H[\LNF(^:^K3I#DOH&/1
MKU.Z-WY^U_W-83J'O_D):/W=][D2=I:\]PV-FL>S1MQHLEO- FGR6\T2:&1Z
MJUDA#=UJGI!&7#2)[^^ETP)V6@P-J)L&).O066,&S6'0V"Q/>9="U4^Y(L)F
M)#0C S.4:F;FK-'7:830EKL!,DE&L_%;R="TD,IH[%I!URIT;?D0JL".S$1N
M#7,=RE1&2@OF&K1F,R*+76OH6@>NM6*F=9B&C.4SL@QE0DMU-00W;@QT8\ R
MY'9,D(=RF65\#(',RE1$[%AHQP([?"':L-MI9MC$+T,5^2IFJW45JBQ19!%F
MT'$&'+.1662AE\SF!J?)89H<I&&,7.1A&B/RR/A3BEF<@D0!:%,PN'Z%1C)%
MJ$\@4\XS49@I52;6)XQ: JQ5*<\D@DR^LB,4)8Q1"CFJ%/%$(2%%9O*,L6:)
M=$)IS1;Z"NC\ZK)YS#IF*84P54IPZR'__#,@,XI;1SHK=1JQA$%)(2F5XGPG
MP,I4:D'<$H"E'W4;&R5,2P*X5!R7!$ HA"]%;@GHO'45X0)A8A) IN+(I)!S
M.4D;FP],.@*H4QQU%+).94;$T(!A1X!VBM..0MSUC[](GP3&G0"X4QQW N".
M_#,GD@GC3@#<*8X[$>*NWX=$$D4VEB'M\J!'(>S(*)/SARC264N\"E>P/4LF
MLI0%QJ< ^-2<TR+<.6HBPS<M2Q%B41G_T.6;?=">?_M(5>01(S ^!< GW_,^
MBA"+E)Y_(LDP& 4 (]^J/HXB>Y4LO>-O,:,HOW$4\8*)*  1=6SL,,$$(%BP
M)8:BR$9-8'X)P"\=6Z$83 * 27,PC:+K%27]GL4&*_2'NMLW-TPP"0BF(VB2
M&$T2H$ES- &1C(V>Q&228!_&ZW$!1;&7V<C;+."(B;R<2US/$M4S7Y-(%+6*
M2UF"4H[M;B6N0(DJ,)B]4"2C5G&92E"!X>R%(AE=C;A,)2A3$ZL)7*82E6DP
M>T@4.W_ M:= [46/,'#M*5![AF^JH(AA9_D9T>H'HEO'N(H5*M#(%"M<H H5
MJ.%6D2B/Y(D<$($"C6UZ%2Y0A0HTL I$P9M%<G4<VA^9_UXTK_M#.WFINZZN
MAO//;5UWSC>8WOD&=Z[87"Y*M^WZK]9_;\Y'U>>+KCZ.Q_#)Y7\!\_\ 4$L#
M!!0    ( &4X54QJ2!=2X@4  ,TH   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0R+GAM;)6:;6_B1A2%_PKB!ZSG_64%2-U452NU4K15MY^=X 2T@*GMA.V_
MKVT(Q9YSS<R7@)TSESLW/)XSD[LXE=7W>E,4S>S'?G>HE_--TQP_9UG]O"GV
M>?VI/!:']C<O9;7/F_:R>LWJ8U7DZW[0?I<)QDRVS[>'^6K1WWNL5HORK=EM
M#\5C-:O?]ON\^O=+L2M/RSF??]SXNGW=--V-;+4XYJ_%GT7SU_&Q:J^R:Y3U
M=E\<ZFUYF%7%RW+^$__\P)GN1O22;]OB5-^\GW5S>2K+[]W%;^OEG'4I%;OB
MN>EBY.W+>_%0['9=J#:1?RY1Y]</[0;>OO^(_DL_^W8V3WE=/)2[O[?K9K.<
MN_EL7;SD;[OF:WGZM;C,2,]GE^G_7KP7NU;>9=)^QG.YJ_N?L^>WNBGWERAM
M*OO\Q_EU>^A?3Y?X'\/P '$9(*X#N)H<("\#Y&A =LZLG^K/>9.O%E5YFE7G
M/]<Q[[X5_+-LB_G<W>QKU_^NG6W=WGU?*2L6V7L7Z*+Y<M:(&\U(\1 JY/^2
MK$W@FH6 68A^O!QD(7$ "0/(/H :!%"C:9PUIM<<>@U7@EO!1I-!.L>$M#@A
M!1-2("&- V@80,>7Q,  )J(D9XV^G:J7-Q,]%R14"<^DPLE8F(P%R1@<P,$
M+KX<'@;P$>7PP425E(:/RA&JM->*XV0XP]@QD [Q!>,$N3R^)!QCQT5$42ZB
MP9?$*L/U^!D0ZH1D3E I89 Y(MD1(3!Z7"44!L/'=4QA=#!AQXWU<EP8H//2
M"N)QP#'.'/'LB1 80FX3"H,QY"ZF,"[\QCC3KO;CP@"=-=Q0L\)@<T"V8\3J
M@VD4++XP M,H>$1A+J)A8;AF?E08H//,*^(+(X@U%<#MB*>4P# *F5 7#*-
M"V%0%Q76!2[-4#BQ-@N,MP!X.\JP8!R%22@-QE&@13$HC8U:HH%L8HT6&&X!
MX';4G#",PB<X.0RC1$MCX.58U%(-9!-KM<1H2X"V(RHK,8LRQ> 2#C?*XLJX
MM1KHIM9JB=F6@&U'/*0D)E$FV%R)290Q1E>&'A:NU4@WL59+3+8$9#O"[DK,
MHDPPO!*S*&,LKPS=+%RKD:Y;JPEKIC#;"K#MJ'T5IE$EV%Z%:50QME<!VXO6
M:J#KUFKBKZTPW K [:C2$AO.!->K,(PJQO4"$1^+'NZ(ALE@K!7 VA'.4&$,
M58+?51A#%>-W@0B49%HT3 8#K0#0GG"Z&@.H$YRNQ@#J&*<+1&%)[HB&R6"4
M-4#9$\N[QNSI!).K,7LZQN0"$2C)M&B8#'%P!"CVA+G5F#V=8&XU9D_'F%L@
M B69%@V3P11K0+&GYH/9TPG&UF#V3(RQ!:*P)'=$PV0PQ090[*D0F#V38&H-
M9L_$F%H@ B69%@V3P10;0+$GC)_![)F44UOBV#;JW!8<W,(-,Q1.;)@-IMD
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
M['", *G9JFJE5HJVZO;:28: UF!J.V'[]K4-012\N8A/__S?C+&=#UR\R1I
M>>\MZV3AUTKU>X3DN8:6RB?>0Z=7*BY:JO107)'L!="+#6H9(D$0HY8VG5_F
M=NXHRIS?%&LZ. I/WMJ6BK\'8'PH?.P_)EZ::ZW,!"KSGE[A)ZA?_5'H$9I=
M+DT+G6QXYPFH"O\3WA\RH[>"UP8&N>A[II(3YV]F\.U2^(%)"!B<E7&@NKG#
M,S!FC'0:?R9/?T::P&7_X?[%UJYK.5$)SYS];BZJ+OS4]RY0T1M3+WSX"E,]
MD>]-Q7^'.S M-YEHQIDS:?^]\TTJWDXN.I66OH]MT]EV&%>B: IS!Y I@,P!
M9*QE!-G,/U-%RUSPP1/CWO?4?&*\)WIOSF;2;H5=T\E+/7LOHQW.T=T839K#
MJ"$+34BR68.T_PPA3@BQ!KN% 0FPVV#G--A9@\@:= ^#=)7F*(H7(IQ$"7%S
M0B<G='&R%6<KPB%./MB0R,F)'!P2K#A;$<91EKHYL9,3NSCKS[L596'R 29Q
M8A(7AJPP6U&B?VY,ZL2DUB'\[ZRN*>DV%1P'L1N3.3'9!H/)^JQEF[.6$H*#
M%08M;J%YY'Y0<6TZZ9VXTA?:7KN*<P7:,7C2.=?Z79T'#"IENHGNB_%U&0>*
M]]/#B>;7N_P'4$L#!!0    ( &4X54Q'?U(^&P(  -$%   9    >&PO=V]R
M:W-H965T<R]S:&5E=#0X+GAM;'U4VVZC,!#]%8L/J&-NN8@@E435KK0K15WM
M[K-#)@'58&H[H?OWZPNEE%A]P7A\SIDS YZLY^)%5@ *O36LE=N@4JK;8"S+
M"AHJ'W@'K3XY<]%0I;?B@F4G@)XLJ6$X7"Q2W-"Z#?+,Q@XBS_A5L;J%@T#R
MVC14_"N \7X;D. ]\%Q?*F4".,\Z>H%?H'YW!Z%W>%0YU0VTLN8M$G#>!H]D
MLT\-W@+^U-#+R3LRE1PY?S&;[Z=ML#"&@$&IC +5RPUVP)@1TC9>!\U@3&F(
MT_=W]2=;NZ[E2"7L./M;GU2U#58!.L&97IEZYOTW&.I) C04_P-NP#3<.-$Y
M2LZD?:+R*A5O!A5MI:%O;JU;N_;N9)D,-#\A' CA2"#IEX1H($0?A/A+0CP0
MXAD!NU)L;_94T3P3O$?"?=V.FI^(;&+=_=($;;/MF6Z/U-%;GD11AF]&:, 4
M#A-.,&1$8*T^I@A]*8KPCAY^3K"[1T0SR/X>LH[\)B)OG9'EQY_JC&=U.DQJ
M,:VK<[4FR<RL![5.D^7,KT^++&*_Y=AK.?98GIDI'":9I(E(%*T2?Y[$FR?Q
MY$G] JE7(/4(S/I1I'?]")=DUME[#"'SCXPG/W8#XF*'AD0EO[;*_!^3Z#B7
M'D-S,6;Q0L\K-UX^9-RP^TG%I6XE.G*EKYV]'&?.%6B+BP?=K$K/UW'#X*S,
MJYX'2+@IXS:*=\, Q>,4S_\#4$L#!!0    ( &4X54QQ7!''$P(  .L%   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;(U4[6Z;,!1]%<0#U'PXY$.
MU"2J-FF3HD[;?COD!E!M3&TG=&\_VQ":@E?M#[:OSSGW7&/?M./B158 RGMC
MM)&97RG5;A"2106,R ?>0J-WSEPPHO12E$BV LC)DAA%41 DB)&Z\?/4Q@XB
M3_E%T;J!@_#DA3$B_FR!\B[S0_\6>*[+2ID RM.6E/ #U,_V(/0*C2JGFD$C
M:]YX LZ9_QAN]DN#MX!?-73R;NZ92HZ<OYC%UU/F!\804"B442!ZN,(.*#5"
MVL;KH.F/*0WQ?GY3?[*UZUJ.1,*.T]_U2569O_*]$YS)A:IGWGV!H9Z%[PW%
M?X,K4 TW3G2.@E-IOUYQD8JS045;8>2M'^O&CMV@?Z.Y"=% B$9"F'Q*B ="
M_$[ GQ+P0, 3 NI+L6>S)XKDJ>"=)_J_VQ)SB<(-UJ=?F* ];+NGCT?JZ#5?
MQ*L478W0@-GVF.@.$XX(I-7'%)$KQ3::T:./"79S1#R![.>0=>PV$3OKC"T?
M?ZAS/:FSQR06TU@,CE=1,C'K0 4KC"=^YZAXB5=KMV7LM(SGEG'@%E@X!18.
M@7!2LPL3N9,DSB2)0^ ??V;I%%C^ATL7!D^2H+LKST"4MIU(K^"71IF;<Q<=
M.]9C9)[,)+[5G:QO/.\R?1O\3D19-]([<J4?I'TV9\X5:(O!@S[)2G?><4'A
MK,QTJ>>B[S_]0O%V:*UH[._Y7U!+ P04    " !E.%5,H\&@V!<#  #("P
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
M?VCH'[0Z#@>BZ'(J6_P#4$L#!!0    ( &4X54SM!.;=Q0,  !02   9
M>&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;(U8VXZ;2!#]%<3[ANYJ:,S(MI38
ML]I(B31*M+O/C-T>HW!Q@!DG?[\-9BS3=7KE>1@N/E5UJKI.T; \-^V/[FA,
M'_RJRKI;A<>^/SU$4;<[FBKO/C0G4]M?#DU;Y;V];%^B[M2:?#\:565$0NBH
MRHLZ7"_'>T_M>MF\]F51FZ<VZ%ZK*F]_?S)E<UZ%,GR_\:UX.?;#C6B]/.4O
MYKOI_SX]M?8JNGK9%Y6INZ*I@]8<5N%'^?"HTL%@1/Q3F'-W<QX,J3PWS8_A
MXO-^%8J!D2G-KA]<Y/;P9C:F+ =/EL?/R6EXC3D8WIZ_>_]S3-XF\YQW9M.4
M_Q;[_K@*%V&P-X?\M>R_->>_S)10$@93]E_,FRDM?&!B8^R:LAO_![O7KF^J
MR8NE4N6_+L>B'H_GR?^[&3:@R8"N!C+^7P,U&:A[#>+)(+[7()D,$L<@NN0^
M%G.;]_EZV3;GH+WTPRD?VDX^)':Y=L/-<77&WVP].WOW;:U%LHS>!D<3YM,%
M0S.,GF,V'$-SQ)8CE -YY)!,72&1S>.:#,%D:+2/9T13A^@%HT=,/6(6:9;A
M* I&42#*PHERP20W45(12T^8&(:)09C,"1.S,))2Y2[.-F8Y2Y%I[93FD<,R
MI9,8DTX@Z823EL(AG3#2">NY+0>I3$B', =1G'J*K"%?#?@Z43::%]DNIL,7
M@&)R^YN#% E,-X5T4T#7";))69 _Y$)JIT.W*>\)*18.ZI$[TUI[.F(!*2\
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
MT#R7AROEPTM=[+OK\N!T9S_[ U!+ P04    " !E.%5,\5H6Q,P!   U!
M&0   'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6QM5-ENVS 0_!6"'Q#:M.0$
MAB0@3A"T0 L8*=H^T]+J0'BH)&6E?U\>LJ(Z>A')Y>S,+,E5-BK]9EH B]X%
MER;'K;7]@1!3MB"8N5,]2+=3*RV8=4O=$--K8%5($IS0S69/!.LD+K(0.^DB
M4X/EG8231F80@NF_1^!JS/$67P.O7=-:'R!%UK,&?H#]V9^T6Y&9I>H$2-,I
MB334.7[<'HZIQP? KPY&LY@C7\E9J3>_^%KE>.,- 8?2>@;FA@L\ >>>R-GX
M,W'B6=(G+N=7]I=0NZOES P\*?Z[JVR;XP>,*JC9P.VK&K_ 5$^*T53\-[@
M=W#OQ&F4BIOP1>5@K!(3B[,BV'L<.QG&,>XDU[3U!#HET#F!QEJB4'#^S"PK
M,JU&I./9]\Q?\?9 W=F4/AB.(NPY\\9%+\4^23-R\403YA@Q=('9S@CBV&<)
MNB9QI)_2]\E^G6"WZG$7"'8+ KK=K1,DJP1)($C^<W!_4V3$I $C R9=ETA7
M)=(5B8<;B?23!+V1((MK$Z";\& -*M4@0[,LHG-//-)P[1_PV%#?F6XZ:=!9
M6?=XPA772EEP1C9WSD/K>GA><*BMG]Z[N8XO.2ZLZJ<F)?.?HO@'4$L#!!0
M   ( &4X54RS31=K/0,  $P-   9    >&PO=V]R:W-H965T<R]S:&5E=#8P
M+GAM;(V746^;,!#'OPKB?8#!8*B22*5HVJ1-JCIM>Z:)DZ "9N DW;>?;5P*
M]J5+'PHXO[O[WV'.]NK"^I?A2"EW7INZ'=;ND?/NSO>'[9$VY>"QCK;BESWK
MFY*+Q_[@#UU/RYTR:FH_#(+$;\JJ=3<K-?;8;U;LQ.NJI8^],YR:INS_YK1F
ME[6+W+>!I^IPY'+ WZRZ\D!_4/ZS>^S%DS]YV54-;8>*M4Y/]VOW'MT5*)4&
MBOA5T<LPNW=D*L^,O<B'K[NU&TA%M*9;+EV4XG*F#[2NI2>AXX]VZDXQI>'\
M_LW[9Y6\2.:Y'.@#JW]7.WY<NZGK[.B^/-7\B5V^4)U0[#HZ^V_T3&N!2R4B
MQI;5@_KO;$\#9XWV(J0TY>MXK5IUO6C_;V:P0:@-PLD )1\:1-H@>C? 'QI@
M;8 - W],1=6F*'FY6?7LXO3CZ^U*.8O0'1;5W\I!56SUFRC/($;/FP1G*_\L
M'6DF'YEPQJ")\(7W*40(A<A#RSQ<!GBPB<A "AO)(EA$!.89*?MHGF<<P XP
MZ  K!WCA !F%&IE4,:UB"/9P:F1K4TGB&5 !0)&',EAQ#"J. <5&67.;000;
M>F]@BH^9A=@$%)L 8B-#[,B@8%:4./!0;.B%,4(,R0 69G-O"]4$5$T U49I
M<F+'2;$7)]GLS\@ ,(F1A\QO L!(X,4IG$$*9I "&1@%S5,[#DZ]S)PGZ2VS
MO["IQ>Q?2,Y R1D@.3$D9Z!DDL!Q) ?UQ@"(1,SF&%@)B7>%KT6ZTH41T)ZN
M% 6!7?8>A3<T* W%\SE/(A($@?$N 1 '";+  @))M "7ZN'VC*(;FA4 V=WJ
M%JCX#[14#*\'"%H0S(ZEH7EU/D495&\ )"@!Z@V F.#K]8;7!@0M#F;GTM B
M%LIP"L@'R"2PP0)VF5R7#Z\6"%HNS+:EH7FL* L!\38'?A0% )H?Q5(\O&@@
M:-4P&YB&%N+%CN5J*+B[(ZB]6QTL!?*W(_FS+65#^X/:K@_.EIU:+G=FL]'I
M2' ?RBVI,9[+HX+:JKZ[&<\9W\O^4+6#\\RXV/"J;>F>,4Z%2K&NN<Y1'&VF
MAYKNN;PEXKX?]_?C V>=/KOXTP%J\P]02P,$%     @ 93A53*3-YS2[ @
M#PP  !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&ULE5?1CILP$/P5Q <<
MV D0HB32Y:JJE5HINJK79U_B).@ 4]M)KG]?VQ":"V.)O@3;S,[L+HS8+"Y"
MOJDCYSIXK\I:+<.CULT\BM3VR"NF'D3#:W-G+V3%M-G*0Z0:R=G.!55E1.,X
MC2I6U.%JX<XV<K40)UT6-=_(0)VJBLD_:UZ*RS(DX?7@N3@<M3V(5HN&'?@/
MKG\V&VEV4<^R*RI>JT+4@>3[9?A(YFN:V@"'>"GX1=VL UO*JQ!O=O-UMPQC
MFQ$O^59;"F8N9_[$R](RF3Q^=Z1AKVD#;]=7]L^N>%/,*U/\292_BIT^+L-9
M&.SXGIU*_2PN7WA74!(&7?7?^)F7!FXS,1I;42KW&VQ/2HNJ8S&I5.R]O1:U
MNUXZ_FL8#J!= .T#:.)J:85<YI^89JN%%)= MLUOF'W&9$Y-;[;VT+7"W3/)
M*W-Z7J5)OHC.EJC#K%L,O<&0'A$9]EZ"(HDU'82G:8P))C#'B2.8?B @=SFV
MF,1A:H>9Y.;=].A,H<X4Z- ['8298)$$BB2 8'HGD@R+,2WS%9-"G13H))@@
M@P39B*YG@T0I\>8Y@S*S$4U'F!2+Y% D']'T_']J(3%V4PR$,@^%QY!D1-\[
MT,<W)/=G"XWY2.B(WD/0S*.#_4N0@>_;3X"#IQ-_2=C"!/DS]U!@@Q+DT,$#
M&()(-O7H8(,2Y-!!5X8@OP[V,0%&SGQ=Q1XER("#ELR&!O(_/NQ3@HPZ>",!
M*/-]D;!/*?+I?>\[T+B"*'8S!6[.J(<"NY0B ]XW'X"\[PG%+J5C7 I ?AUL
M40HLFGD^H11;E(ZQ* #Y4\46I6,L"D!#G>AF'JNX/+A)5 5;<:K=&'QSVD^[
MC]3-<__@[:C\G<E#4:O@56@S%;K9;2^$YB:7^,'4?#33>;\I^5[;96;6LAU1
MVXT633=^1_U_@-5?4$L#!!0    ( &4X54SW51@U! ,  *D+   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8R+GAM;(V6;6^;,!#'OPKB_0 ;FX<JB=0$39NT
M2=6F;:]IXB2H@#/L)-VWGVU<"N92Y4VPG=_=_>^P\2VNO'L11\:D]]K4K5CZ
M1RE/#V$HMD?6E"+@)]:J?_:\:TJIIMTA%*>.E3MCU-0ACJ(D;,JJ]5<+L_;4
MK1;\+.NJ94^=)\Y-4W;_UJSFUZ6/_+>%']7A*/5"N%J<R@/[R>2OTU.G9N'@
M95<UK!45;[V.[9?^(WHH$-$&AOA=L:L8C3V=RC/G+WKR=;?T(ZV(U6PKM8M2
M/2YLP^I:>U(Z_EJG_A!3&X[';]X_F^15,L^E8!M>_ZEV\KCT,]_;L7UYKN4/
M?OW";$+4]VSVW]B%U0K72E2,+:^%^?6V9R%Y8[TH*4WYVC^KUCROUO^;&6R
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
M7:/=#8P^]2\1T? FL_@/4$L#!!0    ( &4X54R40@;*C@,  !\/   9
M>&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;(V7[7*;.A"&;X7A HPD0(B,[9G:
M^7),9S(]<]K?Q)9MIH!<P'%[]Y6 $+S:I/X30'[>5ROM2I&F9U7]K ]2-L[O
M(B_KF7MHFN.-Y]6;@RS2>J*.LM2_[%15I(W^K/9>?:QDNFU%1>XQ0KA7I%GI
MSJ=MVW,UGZI3DV>E?*Z<^E04:?5G(7-UGKG4?6OXENT/C6GPYM-CNI?_R>;_
MXW.EO[S!99L5LJPS53J5W,W<+_0FH<0(6N)[)L_UZ-TQ0WE1ZJ?Y6&UG+C$1
MR5QN&F.1ZL>K7,H\-TXZCE^]J3OT:83C]S?W^W;P>C O:2V7*O^1;9O#S!6N
MLY6[])0WW]3Y4?8#"EVG'WTB7V6N<1.)[F.C\KK]ZVQ.=:.*WD6'4J2_NV=6
MML]S[_\FPP6L%[!!H/O^3.#W O]=$'PJ"'I!<*T@[ 7AM0+>"_BU@J@71-<*
M1"\0UPKB7A!?*] EV6>.O$OXYY(AV?3J7M[231F0>%UAM95ZFS;I?%JILU-U
MB^V8FC5-;[1*FYO6MO;;'W6UUKKU=1ZQ<.J]&J>>670,&S$!99?,D\W0@?!T
M"$,<#(UCP2P]Z&%I$P'U+YE;A+DD[C 7P-S;C ^"><!LP+0]8@R_9%88$X&I
M_>?4K/\=<&(CL8\GR,<+Q6\-_(M"X;A#@#L$K4-PX0#&NN@8WC)E5T:^B 0!
MM8!@0627 X)%) Z!VYV-,3\2L,3OL=@X)R#M#PC&0A*"(GM$,$X)!]C*QH0@
M,5Q]-L7C( Y!:&L;"RD1L/X3&PM"SD:YNLAVB&<[1.I%X X<=^!(O<1@X!T3
MCF=1E\NHHV[@&"8$!5B"8#'A_@<[682''=EA^Z#BGB*KHYB +*QM)H0[<V(S
M0?3!HA1XM *)EH)H!39[$=QBUA@6^P%8E F"Q922#ZHKQL..D;!!/(N.$:..
MR"0"L[Q$(5!EMQ@4@UFZLR$Z86"_OT>[ S/T@$$<.#UBD #UL<*@ #@]V9 _
M ?ORVF;8) (SD&"0'^-Y-<<C]#Q"K,P&#"R?10]]/HU+G )K_A:EK.0B%))=
MO$=X=D I*[\H9248I:P,(Y0_X7"31"@&"R%!(2O)WNC\6<AJW]ZT:F>C3F5C
M_BF,6H?;W!=FSJ^@?4%O5A1I?S*WO_:\^V[?71V_IM4^*VOG137ZW-P>;7=*
M-5('3R9ZUSGHV^KPD<M=8UXC_5YU5[;NHU''_CKJ#7?B^5]02P,$%     @
M93A53,=>>M#Y 0  Y@0  !D   !X;"]W;W)K<VAE971S+W-H965T-C8N>&UL
M?53;;J,P$/T5Q ?4 3LAB0A2DZC:E7:EJ*O=?7;(<%%M3&TG=/]^?:&4$M07
M[!F?<^:"QVDGY(NJ '3PQEFC=F&E=;M%2.45<*H>1 N-.2F$Y%0;4Y9(M1+H
MQ9$X0_%BL4*<UDV8I<YWDEDJKIK5#9QDH*Z<4_EO#TQTNS *WQW/=5EIZT!9
MVM(2?H'^W9ZDL="@<JDY-*H632"AV(6/T?9(+-X!_M30J=$^L)6<A7BQQO?+
M+ES8A(!!KJT"-<L-#L"8%3)IO/::X1#2$L?[=_4G5[NIY4P5' 3[6U]TM0O7
M87"!@EZ9?A;=-^CK689!7_P/N $S<)N)B9$+IMPWR*]*"]ZKF%0X??-KW;BU
M\R=DW=/F"7%/B ="M/J2@'L"_B"0+PFD)Y ) ?E27&^.5-,LE:(+I/^[+;67
M*-H2T_W<.EVSW9EICS+>6Y9@G**;%>HQ>X^)1YAH0""C/H2(YT+LXSMZ_#G
MX1Z!)Y#C/62#YY/ LW5BQ\?C)*+-O "9%2!.@'QJ%)DTRF.6#M/X1D7),HG7
MDWKO<7A)D@1/<,=['%FL5YOUM'(T^ML<9.DF206YN#;:-FWD'8;U,;:W9>+?
MFR'V,_<AXU^ GU26=:."L]#F+KH;4PBAP:2Y># 95N;1&0P&A;;;Q.RE'SUO
M:-'VKPH:GK;L/U!+ P04    " !E.%5,23+5"R$"   J!@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970V-RYX;6R-5>UNVR 4?17+#U ,^".)'$MKFFF3-BGJ
MU.TW26YBJ]AX0.+N[0?8]1(;5<N/P(5SSKV'+^>=D*^J!-#!6\T;M0Y+K=L5
M0NI00LW4@VBA,3,G(6NF32C/2+42V-&1:HY(%*6H9E43%KD;V\DB%Q?-JP9V
M,E"7NF;RSR-PT:U#'+X//%?G4ML!5.0M.\,/T"_M3IH(C2K'JH9&5:()))S6
MX2>\VJ86[P _*^C433^P3O9"O-K@ZW$=1K8@X'#05H&9Y@H;X-P*F3)^#YKA
MF-(2;_OOZI^==^-ESQ1L!/]5'76Y#A=A<(03NW#]++HO,/A)PF P_PVNP W<
M5F)R' 17[C\X7)06]:!B2JG96]]6C6N[?B;-!IJ?0 8"&0DX_9! !P+]1X@_
M),0#(?Y?0C(0D@D!]=[=8CXQS8I<BBZ0_7%HF3UU>)68[3K80;<[;LZLIS*C
MUR*C28ZN5FC //88<H=)[S&;.8;<(Y[F"#J!;.>0)1TAR/@8S1"O&>+X]+8(
M0OP"U"M G4!\YS2;K$:/21VFZ7U$]N?/$WOSQ)X\BTD>'V;I3Y)XDR1S@3B:
M;%N/26[,X-B@EM/-F^,(3DB&)\=@.\=1'"^6$?87GGH+3SV%XTGAZ6P7LC@A
M=%+V'+6DA$Y0VSD*FZKQ].BAFSME7]'O3)ZK1@5[H<WU=)?H)(0&(QD]F"4H
MS<,]!AQ.VG8STY?]\]4'6K3#RXS&ST/Q%U!+ P04    " !E.%5,C5)H%[4"
M   8"@  &0   'AL+W=O<FMS:&5E=',O<VAE970V."YX;6R55EV/VR 0_"N6
MW^\,^#MR(B575:W42J>KVCZ3A"36V<8%DES_?0$3G\]>2^E+#&28V84=L<65
MBU=Y8DQY;W75R*5_4JI=!('<G5A-Y2-O6:/_.7!14Z6GXAC(5C"ZMYOJ*B (
M)4%-R\9?%7;M6:P*?E95V;!GX<ES75/Q=\,J?EWZV+\MO)3'DS(+P:IHZ9']
M8.IG^RST+.A9]F7-&EGRQA/LL/37>+$AR&RPB%\EN\K!V#.I;#E_-9.O^Z6/
M3$2L8CME**C^7-@3JRK#I./XXTC]7M-L'(YO[)]M\CJ9+97LB5>_R[TZ+?W,
M]_;L0,^5>N'7+\PE%/N>R_X;N[!*PTTD6F/'*VE_O=U9*EX[%AU*3=^Z;]G8
M[]7QW[;!&XC;0/H-I,NE$[*1?Z**K@K!KY[H#K^EYH[Q@NBSV9E%>Q3V/QV\
MU*N751J1(K@8(H?9=!@RP$3X'1-H_EZ$0"(;,B4@.4P0@E&&EB#\$&4($T0@
M060)HF$$*!FEV6$2BVDLYB&/,(9E8E FGLBD4322Z3#Q0";+0H)@F02420"9
M>"0SQ> T@D524"0%1,9'EOY/+ADHDP$WDX]DLHE,FN5HIH)R4"8'*BB%"3""
MG8+NJ"$'&H;Z0-(PGCD2/&-*?$<=.=!0*HRS>$8(-.8:DSLJR8&&0CF:L06&
M_8O#.XK)@88Z490E,T*PSS%D]'$Y.=#'2R)9,F,/#'L=QT!)93,4L(_QU*1
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
M7^RQH8%6GPEDWP2=R^[=V0!_>^@^Y>4#G7@YW\R/H,U]_Q.L:_4M:2^'+9A
ML6-"VS_>PQM*?)77J;J^)D*1T"Z:,,LAH?='E\7=]\&T,!"LS<T.=Q48-;N;
M1!KGP!]E.6LO=QWJHG/8HG]'9@\F>[V:6%VD23$!]$TLW BY_ /S 7LI.6P:
M[ UGPS3.1BB6"'\&:XGT#U9P/>O0;6IM'T0W%8SEB8AF9"L-;R6B;W$/]DC>
M\>W3=!3>L*]SQ\X^CK%R.[O>$45OK:81:EK63&]Z8H:\GTYXAT:YUZ*ZB#!L
M^V_<-AVL$_//DQL>S*:X@569$[(&IB?4+V(^@2RF](@]>(#<?3(:I=/Y,DU.
MB G,IIEPQY/1.)W,ILZ,)L)/@33*-B])NQA)Q%]L:$3,7^00RIIO YEIGCQ
M2CXTB([/PN5+&C8))!+<$YR2Z RD&A2'=HCI[DO>2SF@=B\[FWK.\>@:MF%1
M[]N&W7%T[7V(Y^L];><-_?7,\9ECXQ-Q]>CXOK4_MQZZV.:IQ>[O(%J$@0LB
M,Q^(=%A]9W/1RMB,@2"2TDJ;K"73F>>82Z?LHO&' EIEL3XG'KTCL3;9'I@F
M698(HJ_#$&Z6(".Q8RWAG!U#$&G'-ZJML5C\P*+J5:$QY(X;$H,K=JM2.#@W
MC7N3WU33=Q@(I3Y,NF5JH_D"Z\.J</:/5M\V(A2=!_8O=3<%P[BW?E7EFGY8
M.RA][-"RMZRLGG([D-"J:1_Q)A_VQ09RF-H9N!V9"_.>:,4OBR+1L-@!1]OP
MK<+.H5>!<Y(VQH0;$XB.UOD(Y;77N:F"C/Q :WO+YOLP.D%L<2E=RMOB46V_
M";L2F:N9P-W&2M<=5';YF]=C5T"RX+QS7"GP_/"=[]9?#N@JW^U8)A(2]FZN
M3I>LEW%JXZ-84[T1^&ZZI76P@WGT:C=.V8ZS:$7$6A?&Q9)\='=4:$.B:VRS
MJ=GR&#I"=@CRW(@B3@)K 9G::O VI5.CB57"WG.XX8K(M=S[0XEV"PS?Z;HB
M#<F[EHB,UU-6L(6)U>M#!=<*OM1;KMK&%RU1U;J NY7%:S7\E/3^EW)]" *>
M SM9NQN6*.QB8)\X>FS/\OTZ,-?ZGG%*X*L4ERM_PQLT0+J]B!(IM]#Y+O.N
M#<S!R PDFBJW9C&$M4M6<EVQ1>V*;7D:^"]$9 =)]%:*0P"+^_5>7-JT:3W+
MQ$X-A+,@@LZE$HO.<V_7V-B7=Z&F$7?L;%FU2GE!8\2>3DD#L7NMO""_44=*
M&:V"#.IT= ;ALBP>8$W#$[?$O<]W9?UK$*N>?("I##=9L(K>UDTS?Z S0+/
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
MTK(+DL=^3%;\HZGNB64RF/$N <@=/Z7""YV5N@@AC4@(+P&\]V.R/I/TS #
M<^NBV- !/5-(]\$SUL\FT:TH'=M^B^TX9\EM]8!U\C9]:!G5UJ6YQ5O1F/I
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
M3?JGU+U#%IW[.9,Q)].13.9BLXF\D=:J)B6@65W8Y]P3US65L/9U]]F.A(^
MV/D$B21O/0C;:GO.-W9@4(!R<S*99>EDS.K0%%E>2UMG8CBF2VB4_N^.[O+L
M77PO)R/ SW"UMQ%0:G0X(T0&3GO"+W];WZF8<03D+W /7CU&S,F54M_2%@&F
M<ITXB!,.HA<T5TTRZE3[;.P,&U/=RU(.PT-T,TF)I=L'^D?M *K@&AR?5ZX;
M_D43Y<7C Q2RANSI$C%"#-# SDG:Y6['@K"E3YA'N_$=!#96[5<F0$$]T$5A
M8_E#/G2HU6T:BNGZ\""Y#" >7.)3W7?+.LP:/OX\0-,%0!%*QKURL!=]O;KB
MV_W!V.)]KOB6*\MU LBDX8C_G<\6Y@)=(3".(3G6U>%J?WUP4*$0]++1$F!6
M))*:-UI)Z=%HQ&>-H&;2B("P-392H4MKR3)RX8.$W"VSH:+X?)3WN#,!%K,%
M9Q>,YI0M-7K:N!%3W_,12:F XEFHB-8!\#U+1R1@$3\@D19"GK%Y;Z /16NC
M7M))-F;<I9$-&58);S;EJI<9)%NOO=H*G@G*!9&L1YKB8@X9V?@JJ^I_8#],
M0/V+=+Y<4E?$F8P:(TUP"QRV#M(PDJ"H_\4XF0.;285_!(3/$4@^G!J'%6+<
M\H97B\9F^!D[?<[I!W-:I[F(VC-@51FH/EFZR*"[(PQ]OEC&1-7 E0K P%'S
M9SZ!&K @S?P# K/+M92QPXJ,.:EAE"[F,_-35?VJ$:YQG +D5OZ:4V16FH-D
M7::L8LPF0#N:34,%A@7LF63\3J'@V*0*(+&!VJ:CL5G.>=<6DW1.^B%VK>,4
M<N8)Z>W6>#&D&745:6V78ST1:M)9A/3&0;PL &I"U0F37'P?V&2=9_:6=[ 0
MOH&$T!K J.K[C]2"K2BN$>$FI^_>_W)FXE."5N=#FMR2+SQ7710-T^.-,U76
M;*1$0+ &9V(D'' 5J@SXCV'CQ0/[)8_8MK$\G9C36!,OX2([R=+Y=-YJ^'6Y
M?4:C2=#HU#:*NYIXRJPQ7+7,QB6S^!T;Y"AQYO\\[,H:_EIG7G]>_R/M?XS^
MI^F(=+.N[M]Q7 CFUFJ<&IF)=$%,;KAHK8D=IXAK[7%*[(VTJ-"4C*GRJ0'E
M[;7+ 'C&LQNM!.I!>J6.8HLT0V1X.S01?=4P;T&#Z50VG;S@\=U)BS8,B?.-
M7/5?H7:N 1,YCVT &M""7/WNKPR2LU+/N:TG;RS"<FJ'A4P8$76Y-_6V:_9(
M[[PY+%15!XF4:2 K!4MI':V(,+.>$<VZEW@T-P.'#R7!:.^WGF.0W!EP#)@W
M7AQ4^/G7ZJI.+DBZ@NA<;/.52&JX*/('>Z ;->(^W0HL*7/^XJ:L%0<)MCRZ
MK6HK07KH3)NPC<FH,3 * (K-A5%9;8GGLZ:$IJ;/]L_Q]$]8PE'VI]0#N6H8
MA/-4"L6)O85+M$D$FN_+ND1=%&/QU6:\(<_(@3QQEN[UHYA-6)>R3<112I)S
ML"ZDW+A#,^B=RG&$?L4M8HIBK:?KFFH(BZG)D<N A'B)MZFY7LNM/1U!8%</
MH39;'/B28//)T->WD38CS%S$4H52.FB%*&H5%; /J@4S[4FLTM]L (SB2LBZ
M<0";W/@!-&Z#!H7"+U^] )LR6I[B\N(GF-1LX E+SDX):@S;D:S+%'&.]SQ"
MG[*'4+5D'6;PA*VWRQK"PVVQ;18I<J1)<[O2\]L(4F_PVG!PN^(\'$[''IH>
MJ@B*NFA)^[LH4UO<_FB-58CN"D/A*)ERQ9 O&R:49F+3?^^.!40JIC.14E0\
MD:*S_HK:'38VR<6!ABO$0IB@S=W6. !!1'400='>RK@\6 ]JB 3&<&^2>N*0
M53P[=\0M,S"^V,AFXP(L-H\=C/")Z)3 2-L(3C'-U":?BNX*1L5UFGIRQ=F
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
M(X1T*L"J9QP.8@7<<QKW.2)"XVS<T^42Q"2#TMO]5-,QSLQR&. V>Z KE/'
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
M2T)*QME3@N<HK:9;\UCU]'ND-UJLO9%:N/X2"+OPEOJ9WG)"+C$ME\DG>HU
M2BJ5?S/Y-U?L2-K1.P_NF)ZA42C/D7;.O3_4Q2=2)YQG@89SH*!S\T&]Z:TJ
M&J4UL!;@&>?V$RA\.RS6>?!VHP%MLP:.?FX_J3=8VFEUAYY*IT7038#M8XOZ
MD\1WI W(.2!+G-M/LAXP(SC,(+YDB9ZA^_=765 X(R!\2'?VC\""EC/BQ^?F
MP]""9CE>7+A.YE//@LYRF!^ND_G4LZ# @5/@^N?VDRPHL,]94<$/^H.[G WR
MUMHNI_/WH\_DJ-/EU%T_I;JN6U4]>*KLJ7T)[R @K%O7'4CA0H<0$#)D1$*R
M^FCK@7>^L&1UY.25LU06$N2/@M@V'\'0\2OB%!Z'F[-!$4I.X> 9A*TI4$;/
M0;<$*;O!RY9/8P_ID H)MWF.LAH0#XC29_I<]IU*O'%0 @=Q)2/5XTP?4',\
M<Q(C,WP@ \(]T^?4):N"K]UGZ%&B]4 A/>$ET6?V'[95<(PSVJJ<;M"L:6A@
M?+H#>U6!@ VKGJ+D2C(BG_#A\PV2 M  \ '8++Z@Y:2'-VL&FE0"*Y:5N+#0
M(2@W9_K,]YUX$)Y@A[(,!5X0BTG\HL,_<XX^,"S@CQ/\D1A Z>P3[!J(_*0I
M-21QP!"SNM#[),S@\9?SO=T:*AJ[W41. >G1MD5K=CIPT-5BM;];SQ]\!ZPU
M *!M8T>R#M<<: U#I#'GUC8N2UT>F\#9.4U_4 K@$A?M:1KW?]O=.5AA8HHZ
M8^AQA;'?BAS2(+ C4 \,@*2\-XP!GV8J\"W6 -MN/H%2.G!.'GN&)FG*VA+(
M[;.JHF^*G+X!RJ_3P#&:I,RS*K9C5BAY [T#8\B&CM*D3(C)@#(%YP-.4U[A
MT4A+D,?S'M8'BF19D4$!=#!@DJAR9AGVGH-BG)19^$1-4CB#J#^G,*R&SGN-
M?^8-G*E:SA2RO92.&ISQ%/CKI" %N:PM!YPT<!DPNZM! 6J8T<#,\X:_!3T2
MYEUU=EQ;#_XW[KCADX7H*N<]DI!P29AX5J+D,B@)37)2\W!#9V2I@$UHZ*I
M..6B;X/%1 3:;U7&-2P2O%:A73P"_7.6)CT;#)HRT46*AH(9T@7N+^Q+5NGM
MS<D.E91 :Q7]-DN=C<U :TXR89"@C@%#+8AQQE4M7^/0DF28:YHP1A,]$-9=
M= 4?*1AK)G)I+;,<T<*1D*,Y:F  8[H-.V!Z!L/8=/L;#"\BX0SQYC@\6,DS
M*PKRQ\!0!S,RT!9->7DUQT0:LNFBR7AGZM"Y:ME<(#0I$8CR"]@X?C?WZFM0
M*#7&#O%/MPQKN6&$BVE;\G!.R ]4VEL9<%XX<Q0Y!!M?961RP$]H2*WI60ZJ
MTX\K#3ULB^,@'27 8&JTQ23-#,TJSIOV0?/N8;G1KX)H,JM Q"M+%#?P-8GB
M<YXIXPQH%.2+)I\I7SJS^E,'@)K0E$1_HG))9)H7I,(Q:KL$92&<].W]K60Y
MZ8R1483ZTFM!^2T0<;GN67(:<9%2):$)0)P@>N%?,YQ_"APZ2V"R*4@^LP8_
MI]$,A&KZF$4UVK(101GX'RTBK$V55.;P-\CYNTO5RF@8$YS7Q:%\M)\UU)@U
MM^L@,W-4G!BSIW*VO5PB_LWZ.V.R1L&:#+X@"U18?0EM5G /YXVQ2$8E2J95
M5-)S<*' G<<+7*,WKDY)78![,B>ZIF!BVP$\#S(!LMD9[!\1OFX7MI9N@YR4
MZC-2E4JTA6)$'+!R\04T[#XI9I5ZR3Y7I_4<O2!1D<5% B-$#T)B.YBD)0@7
M!;>=D*<O)?A'[&*"%NV&1'?H!B:1T"2 ].!&,G>(\7L\,ZZ.9V0+GU7#U\9^
M>[_3D$)N6++LK8/'-HJ<."UK=)NQ4ZC0=ZP9:"L6T7^7J'T6#+1O,>Z<V"<F
M0!6 YX0+BT0:-%3>4P0B21(@Q.1(/CGYQA,0RXAMST!L T(D:@NT%NN2DM?<
MH;->$8JQ,*88Q#W@JK,\U71E(%O-4E(=Y$F:9'&>,OT T<Z:&7U,T(F%Q,32
MR+5M9+E7:P%KU75;"'\+B!*#=]%W4G!S%7 WHD^40D$H4;_ 78=F9]P>#$ '
M7ECE&;)'L@^ B ,:(_K7V-.,6LW'C4[[PQ?>;DV@ [J)\,T<E=44KI9*KW_T
M ZP72#%7T5L#<Z0N;-[]#Z;X'Y[.6<FGLR2Q' 5V7 '3EEL?PD>4I_GB2I$C
MB&=9-/*!W#/OX6[_K^5NS?>62(\TCQ=K74X3K2EHRSLC^90 EZ, 3#QH';.T
MHF=H0V*%)%#$.4CWP":2$J<PRY'!2!J#2WU?<M:-QP4;G-O,>\>G,.J0AWU
MN^7U6M>ZQ!FU3_[R%E<-CHN+\>@%<L]W.T(<TPC)*-4&1RFI"3K/W$&YO(>M
MT<JX)"G=<]5/@<AS[S9Y>.J%QZ/G!T0KIR1Q^WH,+*-J#[#-E_JCA0SCL?>!
M;?<[I8OGM0-;R.@$=Q:%XH &TJ@+[ K]*03AM=C>7QXPYE=B(/"8I=D,/=K
M$&P4MI)=W:-6 E<.NMESQ46OI-PLI["PIP;4(''EO>/WE+;1[$U-VH9<NNE,
MU!]E1@Q]UR 3I>B/:^2 !("@*] %4S2= 4/!(Z:8'S%]"!H7]!(7:4Y^KDQY
MV6XI:&]8WC)%OF+% UVJ,\**.G#2X"H&<1HXE+*%6,62@]?B_>5^M5C-*:J^
MB6M0 TNXNW/U/4M!R@F3N=\8R#JD*I>O-3E(@&61">M%C:Y&33 I2?3G>":S
MO&[L#1E]W!F;V]1PYYI\>F?LXLY(6,B ?384:8EZ9-W,?*)J.9<=T&BL;U,7
MR(0;$'W>H@*S6G <$JY(3E:)#+3H2GV_W?[*M9^0J4M,'AX5A/JFK\G&I0/O
M*-.5;8NP'P6Z/*O2O3Z(O55LGBSQ>M%6$0S'0&HKLUS-:MJUI@!1K*1="S$S
M-!V!8*2EPP1F-,0/T<9F -U=I/+1DC,5514FPT4/M&TPV&ZO\8Y"$M& 4,^:
M:731#H431N3D#U*\/:W>^,YQ6YZH4!1F98UB;V-"ZE0H.#*%XYO,4-3%P"**
M5ZI!MIB52N-U.A7L_7/G1;"MS*0;BH\H0"2 8_'.EMP^K97)K"$Y:%8D(J?7
M&*YRRJ!T*(9$ZL'"9""Y9 V9V]%CD'KC<]X$(C^L'?A1IOW[P\U63!7GZ)6A
M( 0\:F=X@%<V:I(E5H8E68$J+O&B:/AB.RJ(C7%")KD)*%G4@MZC3B2H4&MH
MJ]IG#DT=T<_:#!2$%!JEY'8$!-_&M.^%ZQE[GD?U,)RFY_2*0H#J/24],5[/
M]0AHT;R_%%LB9"7=/QC& \5:PKO *! 8+XT!-. 9NET:_U-1Q4V3VT]XG1]V
M*\I(HS8PXB\U_TW3G/^KW@2->+[;O/79^'\'W#^"N/G*\;B,H0B-Z!D+\^/
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
MN']F1Q9SM"G]8R_2M0<H._HU"]?1L18M=Z@48S2]"S,>-'&N^B&X.S-H@E:
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
M?Y !2@R7_P:/^F@'_A4E#J$Q-U5 UC#8->BNV:TVB%3)Q?%&W/CC7[X8WTT
MP#UHMCSY*%LH]-Y?HD<BHW=O(@N%/O";TUU/%\.XX9VU,^A4(2CT\T>!H!\;
M_I$U&HF WNYE #)U'+\<(*,QZH\CZ,!->&Z6<\DW9)AW<C?OEG<>T_R2L(B7
MR\LI%E@.WC[,H7=+AWM0T%CL2F3AB(7^5QT1=1'P??HP>UV0.&I7Q#^DCE 7
M/;:$,:\&\P#&0M:/#-$?:@(S7,[B2#OV#,#[!\39D:*19&1W<'<N#.Y.K,&N
M/\Q_CZ.WF Z!OQ\X)IH8*]S<;^<4$'3$Z-L/J-Z#^MYU*'!)U,<"OH>\(J-1
MWQ^QYL,H E]ED<<2EHS0]OM$[3["E>6BL$<&A;W]E N"9B*\SW08PM!P<8ZO
M2+0DDQ;FR,G\>Y?85>=:A0A>$D#]N-48#$7X8OSXIY$PWC__\XL?/KY^$;UZ
M!0W]?/'ZX\6'5S_]&%W\^$/T'Q\O7K]Z^7]?_?BGZ.+Y\Y\^_OCA_6.<S YV
MHPUN-4'(?)>;H)-Q"(WS0_2]&V'Y-FS!,$&-SV%1/K&604!/@AT9CE\-OL;;
M?-$3(VV"U(>"$E]P4&+/6(>#LGMI*10N?!Z9@"P*34"/:Z"!/^[WAW__'U!+
M P04    " !E.%5,]A';DU "  " "P  #0   'AL+W-T>6QE<RYX;6S5EEMK
MVS 4Q[^*4,)(8=1VTJ1TM0U;(3#81B%YV%M1;-D6Z.+)<I;TTT\7WY*QAF7=
M6%ZBHW-T_N>GBR.%E=I3O"HP5F#'**\B6"A5OO.\*BDP0]6U*#'7D4Q(AI3N
MRMRK2HE16IDD1KVI[R\\A@B'<<AKMF2J HFHN8K@3><"+O]!I#B"3Y,WWVJA
M[L? M:.WHY'_='5_[)_8P!4$3N-C&L%@<0.]%T572SF4O?:'RGUPTD:/Y.<G
MY,>_%A^?D%[\'OD+V$?"MT;8:]8^#C/!^RV80>?0E1'#8(MH!!\0)1M)3%:&
M&*%[YYX:1R*HD$#IO==D@?%4SRX<N)XY%HT.(UQ(6]M5<+^;9OA1H.T90$)I
M!SB%SA&')5(*2[[4'3O8.G\*@<9>[TM-F$NT#Z9SV"?81A?9")EBV94)8.N*
M0XHS@R-)7IA6B=(S0:4$TT9*4"XXL@QM1F-HV013NC+?S-?L0'N7 3?&;(D/
M@:%H33WKQNQWS;?(0S6G/90]3Q>49"O4AUI/A]N^.3CX4>*,[&Q_EW4 6AV5
M)=V_IR3G#+O)G"P8G%DP#E%;!Q1"DF>M9XY*HAU80K#%4I%DZ/DN4;G&.]4>
MIUUV+O/T IE?>YUSS+%$= BMS_[_O,K_F'AV^^?(]E_E&/@5&<T-> &0\TN
M7%P"Y 6<R=G=7V;TFJMQ</\>W+Z=%VQJ0A7A#6U!TA0['O/\B> 7\^ZB!W=@
M?PEK>84V^CE\H*]S4YRAFJI',T4;C&!O?S+@P:(;M>XD(MC;GW%*:G9G"_9O
M[O@'4$L#!!0    ( &4X54RWT?1#U 0  (8N   /    >&PO=V]R:V)O;VLN
M>&ULQ9I-4^,X$(;_BBHG]K";V)(5H( J!C*UJ6(#LP'NPE&("G]D)9L9_OW*
M9MCI#.:MO?3DE%C^>DJV]72W=/*U]D\/=?TDOI5%%4Y'FZ;9'H_'(=_8TH0_
MZJVMXIYU[4O3Q$W_. Y;;\TJ;*QMRF*<3B9Z7!I7C<Y.WJYUX\=G)]V?>V>_
MAA_MW:8P>>.>[:UY.!U-1O&X,3FPO^C;[RO1L?\_3/5Z[7)[6>=M::OF%<K;
MPC2NKL+&;<-(5*:TIZ.W0X2I5F)6-:YY$?/J]5+QV)'H;SU?G8Z2^+\Q33SG
MV07W4-B1\,<N[O#S5=*!\T%>Q.VZ<*MX]Y7X9 I3Y58L^[XA@"D 3/<&* YN
M#(&4 %+^0LAE!]&=$$2]CD\\KPFD I!J;Y 7=;DED!F S/8&N6SJG$!J *GW
M"3DED%, .=W?XS9A0R / >0A+^2E#;EWVZZ] VLV5GQJ@ZMLH,//$0 \X@5<
MMF5I_$O_:-UCY>)I)@[IYWE>MW%(IX/X!(WB$U[,OXQ_LHV)-Q5+F[?>-<[2
M'DR@8M@=4Y:N>7W[.A?&-[-QU:.M\I\@D6829L_,RFU1O]CX_MG*KETC;J)J
M=NB07Q)FP706*:VX-=]V>PSI)&'VR6?CO+@W16N[K^.SJZ*:G2FB\4+CVY)B
M(J$DS$99VL<^"OL@]$(:29@]TAGMJ9>OK4*_^_U;APR2,"MD9GP5/]0@;JR/
M,9?QEI(A;23,WNAAQ-]VV_I\8X+M^XW"(64DS,Z(<FC+MNC%>QV5YOM'[.TF
M/N68C]"X&CDC97;&TA8V[QB_M,8WUA<[Z8F@F,@>*;,]ENU#L/^TW2<\>^X<
M0L%@8L)LC.7%G[/+NZN9F,_%[^+^_.KN_'9^O1#GBTOQY>Z<8B)UI,SJ@!%,
MJB@FLDG*;!.,F5%,9).4V2:#@98XN.U:PF^4$HDE94]00,0E#B@F\DO*[!<:
MU0SV(5),RJP8&-ZD1Q03R2;E3E#>AS=#72F1:22W:3Z(<[Z#4DQD&LELFO?A
MSF!/(N=(9N? T$)*B@G+8=S.0:&%I,Z1R#ERG\Z1U#D2.4=R9S 04U-,)!W)
MG<U 3%H5DT@ZDEDZ&/.08B+]2.X,!V)2_4BD'[G/^IB:T,HW,I#B-A#$3"@F
M,I!B-M 'T>5E;'/%CH44LI!BMA#&I)FC0A92S!:"F(I:2,%I&68+84QJ(84L
MI/:3^7S'I!92R$)JGZF/HA92R$**?78&85(+*60AQ6RAX:KX?Y\ZQ4064LP6
MVDTD!X;+#,DG8Y;/()U(=OB0=3)FZPSSI3M\2#<9LVZ&^>0.'_),]@LG9W[P
M+8SWIMFM]V;(,QFS9R!F1CV3P04 S)Z!=9>,>B9#GLFXLYVANLO0R(,LDW'G
M.@#RIP$(62;CSG40YH*N\<F093+N7.?#,E;/2M>F(-WHO57;(J:FN8Y&UM'<
M\SH0,Z682#Z:>Y8'8M**FT8.TMP5-XA)<QV-'*29'3148AT8-#42D&86$&#L
M;$DQX1HT;@$-38$/)N$:*4@S*PA6K#5-=#12D&96$,:DY3:-%*399WM 87U*
MRVU3I* IMX+0U/B4*FB*%#3M%33N#PYG)ZN8@59VM8BW"+$]-T5^XT7W\[IZ
M3&7=LH]U6Q07L>VZNJI-U]Y?XVU=^-F_4$L#!!0    ( &4X54R<E%[_40(
M *HJ   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VLUJVT 4AN%;
M,;J C.><F:.DQ%EUDVW:&Q#V^(?8DM!,27+W5;VI"HF^+LRGC8VQ.><%PX,8
MZ?$EG9MRZMI\//5Y]7XYMWE3'4OIOSF7M\=T:?)=UZ=V_&;?#9>FC!^'@^N;
M[6MS2$[6:W/#=$;U]#B=N7K>;:KA>>>KU<]F.*2RJ=S[V;UUPVL^IE2RN[[Y
MNW'!^).//OW/^FZ_/VW3]V[[ZY+:\DG%WP65^SQ(YH.$'J3S04H/"O-!@1X4
MYX,B/<CF@XP>5,\'U?2@^_F@>WK0PWS0 SW(KX&,:WX2PIJOM0=<>[[7'H#M
M^6)[0+;GF^T!VIZOM@=L>[[;'L#M^7)[0+?GV^T!WIZOMP"]A:^W +UE@6MM
M=+'-UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X'>RM=;
M@=[*UUN!WKK 60DZ+.'KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7K
M'8#>@:]W 'H'OMX!Z!WX>@>@=UC@K!L==O/U#D#OP-<[ +T#7^\ ] Y\O0/0
M._#U#D#OP-<[ KTC7^\(](Y\O2/0._+UCD#OR-<[ KWC O<JT<U*OMX1Z!WY
M>D>@=^3K'8'>D:]W!'I'OMX&]#:^W@;T-K[>!O0VOMX&]#:^W@;T-K[>!O2V
M!9XU00^;\/4VH+?Q]3:@M_'U-J"W\?6N@=XU7^\:Z%WS]:XG>N=C,Z3=CS*<
MVD.^=<D_P[^LF<"=R\<YW3[C.O7+_1.ER[@EN>OKS?^6Z]0_$6Y:D9]^ U!+
M P04    " !E.%5,;=K3( @"  #%*0  $P   %M#;VYT96YT7U1Y<&5S72YX
M;6S-VLM.XS 4!N!7J;)%C>MK&439 %L&"5[ )*=-U"2V; /E[<<)%PE4)$:T
MTK]IFASGG#^I]:UZ?O_B*<YV?3?$5=&DY,\8BU5#O8VE\S3DRMJ%WJ9\&C;,
MVVIK-\3$8F%8Y89$0YJGL4=Q<7Y%:_O8I=GEZ_6Q]:JPWG=M95/K!O8TU%^:
MSM\:EH&Z:4UL6A]/\H)B=KW+76*^MBIR-1;L!Q.^WCB>Y_O^/E$(;4W_%<VM
MUVU%M:L>^WQ+&7T@6\>&*/5=&1L;J+Y+H1TV;WEO;4@WML^-V:YCGQ:4Q\N1
M7CK:'V"J'')RRMN"]HV:"J^?_%<#WW=#Y0+-?<C5D-H]CY<CW>9J9./"0SXB
MC5NGIOI'PW/KX_VPSRYLI^_[7OA',;+I\+NW?K@< B2'!,FA0')HD!P&),<2
M),<I2(X_(#GX B4(BJ@<A52.8BI'096CJ,I16.4HKG(46#F*K )%5H$BJT"1
M5:#(*E!D%2BR"A19!8JL D56@2*K1)%5HL@J4625*+)*%%DEBJP215:)(JM$
MD56BR*I09%4HLBH4616*K I%5H4BJT*15:'(JE!D52BR:A19-8JL&D56C2*K
M1I%5H\BJ4635*+)J%%DUBJP&15:#(JM!D=6@R&I09#4HLAH460V*K 9%5H,B
MZQ)%UN4199V.96_;X;LD#\YMW^>SZ=^;%_\ 4$L! A0#%     @ 9#A53!\C
MSP/     $P(   L              ( !     %]R96QS+RYR96QS4$L! A0#
M%     @ 9#A53&;S"V""    L0   !               ( !Z0   &1O8U!R
M;W!S+V%P<"YX;6Q02P$"% ,4    " !D.%5,.&N\Y>X    K @  $0
M        @ &9 0  9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !D.%5,
MF5R<(Q &  "<)P  $P              @ &V @  >&PO=&AE;64O=&AE;64Q
M+GAM;%!+ 0(4 Q0    ( &0X54QNZ?-'K@(   H*   8              "
M ?<(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !D.%5,
M"]Q?Y1@&  #-'@  &               @ ';"P  >&PO=V]R:W-H965T<R]S
M:&5E=#(N>&UL4$L! A0#%     @ 9#A53$:P1%HC @  JP8  !@
M     ( !*1(  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    (
M &0X54R(X]:_: 0  &H3   8              "  8(4  !X;"]W;W)K<VAE
M971S+W-H965T-"YX;6Q02P$"% ,4    " !D.%5,;"2Z UH"  #^!@  &
M            @ $@&0  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#
M%     @ 9#A53*H&9=5/!0  2!L  !@              ( !L!L  'AL+W=O
M<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( &0X54PA82$-[0$  -L$
M   8              "  34A  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q0
M2P$"% ,4    " !D.%5,Y3493!<'   <)@  &               @ %8(P
M>&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ 9#A53(7 Z_6P
M 0  T@,  !@              ( !I2H  'AL+W=O<FMS:&5E=',O<VAE970Y
M+GAM;%!+ 0(4 Q0    ( &0X54QK'M^YM $  -(#   9              "
M 8LL  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ 9#A5
M3,==XTRU 0  T@,  !D              ( !=BX  'AL+W=O<FMS:&5E=',O
M<VAE970Q,2YX;6Q02P$"% ,4    " !D.%5,=7MT:+0!  #2 P  &0
M        @ %B,   >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0
M   ( &0X54QZ8+5@M $  -(#   9              "  4TR  !X;"]W;W)K
M<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ 9#A53#8C2S6U 0  T@,
M !D              ( !.#0  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q0
M2P$"% ,4    " !D.%5,&V&:SK4!  #2 P  &0              @ $D-@
M>&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( &0X54SK?HX]
MM $  -(#   9              "  1 X  !X;"]W;W)K<VAE971S+W-H965T
M,38N>&UL4$L! A0#%     @ 9#A53/-(5X&U 0  T@,  !D
M ( !^SD  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !D
M.%5,;8KOJ;0!  #2 P  &0              @ 'G.P  >&PO=V]R:W-H965T
M<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( &0X54Q:Z-PJLP$  -(#   9
M          "  =(]  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#
M%     @ 9#A53"6+"K"U 0  T@,  !D              ( !O#\  'AL+W=O
M<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " !D.%5,[5<B+K4!  #2
M P  &0              @ &H00  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM
M;%!+ 0(4 Q0    ( &0X54RCWG/ LP$  -(#   9              "  91#
M  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ 9#A53,EZ
M :^U 0  T@,  !D              ( !?D4  'AL+W=O<FMS:&5E=',O<VAE
M970R,RYX;6Q02P$"% ,4    " !E.%5,JKB>F@8#  #L#0  &0
M    @ %J1P  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    (
M &4X54R9XHP_^@$  ,L%   9              "  :=*  !X;"]W;W)K<VAE
M971S+W-H965T,C4N>&UL4$L! A0#%     @ 93A53"UHBT+? 0   04  !D
M             ( !V$P  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"
M% ,4    " !E.%5,2LI'A[<!  #2 P  &0              @ 'N3@  >&PO
M=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( &4X54SC 5L5WP$
M  $%   9              "  =Q0  !X;"]W;W)K<VAE971S+W-H965T,C@N
M>&UL4$L! A0#%     @ 93A53/E+(+.V 0  T@,  !D              ( !
M\E(  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !E.%5,
M^6CX)<,!   W!   &0              @ '?5   >&PO=V]R:W-H965T<R]S
M:&5E=#,P+GAM;%!+ 0(4 Q0    ( &4X54QB?JN9T@$  )P$   9
M      "  =E6  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%
M  @ 93A53'6:"ORV 0  T@,  !D              ( !XE@  'AL+W=O<FMS
M:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " !E.%5,P?=]D<4!   W!
M&0              @ '/6@  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+
M 0(4 Q0    ( &4X54Q%]V].M@$  -(#   9              "  <M<  !X
M;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ 93A53,OH*--C
M @  'P<  !D              ( !N%X  'AL+W=O<FMS:&5E=',O<VAE970S
M-2YX;6Q02P$"% ,4    " !E.%5,VWEP3RX"  #)!P  &0
M@ %280  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( &4X
M54P(%OO1P (  *T,   9              "  ;=C  !X;"]W;W)K<VAE971S
M+W-H965T,S<N>&UL4$L! A0#%     @ 93A53&>&+S$M @  $ 8  !D
M         ( !KF8  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4
M    " !E.%5,V5AMHG\"   !"   &0              @ $2:0  >&PO=V]R
M:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( &4X54Q;3ZIOPPH  *I!
M   9              "  <AK  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL
M4$L! A0#%     @ 93A53 )O'#O$!   %Q@  !D              ( !PG8
M 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !E.%5,:D@7
M4N(%  #-*   &0              @ &]>P  >&PO=V]R:W-H965T<R]S:&5E
M=#0R+GAM;%!+ 0(4 Q0    ( &4X54Q#[9EKC 0  +06   9
M  "  =:!  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @
M93A53."CPQN(!   MA8  !D              ( !F88  'AL+W=O<FMS:&5E
M=',O<VAE970T-"YX;6Q02P$"% ,4    " !E.%5,R-36464"  #X!P  &0
M            @ %8BP  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4
M Q0    ( &4X54R[!6GMX@$  *8$   9              "  ?2-  !X;"]W
M;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ 93A53*BLP-8% @
MR04  !D              ( !#9   'AL+W=O<FMS:&5E=',O<VAE970T-RYX
M;6Q02P$"% ,4    " !E.%5,1W]2/AL"  #1!0  &0              @ %)
MD@  >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( &4X54QQ
M7!''$P(  .L%   9              "  9N4  !X;"]W;W)K<VAE971S+W-H
M965T-#DN>&UL4$L! A0#%     @ 93A53*/!H-@7 P  R L  !D
M     ( !Y98  'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4
M" !E.%5,>Z")]#\#  "R#   &0              @ $SF@  >&PO=V]R:W-H
M965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( &4X54PON+JTGP,  ,\/   9
M              "  :F=  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L!
M A0#%     @ 93A53.:Z#;NL @  #PD  !D              ( !?Z$  'AL
M+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " !E.%5,=D(.]E4#
M  "A#0  &0              @ %BI   >&PO=V]R:W-H965T<R]S:&5E=#4T
M+GAM;%!+ 0(4 Q0    ( &4X54SM!.;=Q0,  !02   9              "
M >ZG  !X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ 93A5
M3+JZG%LQ @  ;@<  !D              ( !ZJL  'AL+W=O<FMS:&5E=',O
M<VAE970U-BYX;6Q02P$"% ,4    " !E.%5,=RM@\F<%  "I&0  &0
M        @ %2K@  >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0
M   ( &4X54SVS3S3V 0  +\7   9              "  ?"S  !X;"]W;W)K
M<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ 93A53/%:%L3, 0  -00
M !D              ( !_[@  'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q0
M2P$"% ,4    " !E.%5,LTT7:ST#  !,#0  &0              @ $"NP
M>&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( &4X54RDS><T
MNP(   \,   9              "  7:^  !X;"]W;W)K<VAE971S+W-H965T
M-C$N>&UL4$L! A0#%     @ 93A53/=5&#4$ P  J0L  !D
M ( !:,$  'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " !E
M.%5,T08W(04$  #7$P  &0              @ &CQ   >&PO=V]R:W-H965T
M<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( &4X54S@GI>>.P,  -4,   9
M          "  =_(  !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#
M%     @ 93A53)1"!LJ. P  'P\  !D              ( !4<P  'AL+W=O
M<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " !E.%5,QUYZT/D!  #F
M!   &0              @ $6T   >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM
M;%!+ 0(4 Q0    ( &4X54Q),M4+(0(  "H&   9              "  4;2
M  !X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ 93A53(U2
M:!>U @  & H  !D              ( !GM0  'AL+W=O<FMS:&5E=',O<VAE
M970V."YX;6Q02P$"% ,4    " !E.%5,;@>[F% "   ]!P  &0
M    @ &*UP  >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    (
M &4X54Q6#:EN,P0  )42   9              "  1':  !X;"]W;W)K<VAE
M971S+W-H965T-S N>&UL4$L! A0#%     @ 93A53&IHR&*/ P  R \  !D
M             ( !>]X  'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"
M% ,4    " !E.%5,CJ5A])FS  !XGP( %               @ %!X@  >&PO
M<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4    " !E.%5,]A';DU "  " "P
M#0              @ $,E@$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( &4X
M54RWT?1#U 0  (8N   /              "  8>8 0!X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " !E.%5,G)1>_U$"  "J*@  &@              @ &(
MG0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !E.%5,
M;=K3( @"  #%*0  $P              @ $1H $ 6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     4 !0 .(5  !*H@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<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>92
<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>94
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.8.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>332</ContextCount>
  <ElementCount>401</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>74</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/StatementsOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/StatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/StatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/StatementsOfStockholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Description of the Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/DescriptionOfBusiness</Role>
      <ShortName>Description of the Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Marketable Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/MarketableSecurities</Role>
      <ShortName>Marketable Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/FairValueOfFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Stock Compensation Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/StockCompensationPlans</Role>
      <ShortName>Stock Compensation Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Share Repurchase Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/ShareRepurchasePlan</Role>
      <ShortName>Share Repurchase Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Accumulated Other Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/AccumulatedOtherComprehensiveIncome</Role>
      <ShortName>Accumulated Other Comprehensive Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Selected Quarterly Information (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SelectedQuarterlyInformation</Role>
      <ShortName>Selected Quarterly Information (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccounts</Role>
      <ShortName>SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://garmin.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://garmin.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Marketable Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/MarketableSecuritiesTables</Role>
      <ShortName>Marketable Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://garmin.com/role/MarketableSecurities</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://garmin.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://garmin.com/role/IncomeTaxes</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/FairValueOfFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://garmin.com/role/FairValueOfFinancialInstruments</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://garmin.com/role/SegmentInformation</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Stock Compensation Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/StockCompensationPlansTables</Role>
      <ShortName>Stock Compensation Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://garmin.com/role/StockCompensationPlans</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://garmin.com/role/EarningsPerShare</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Accumulated Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables</Role>
      <ShortName>Accumulated Other Comprehensive Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://garmin.com/role/AccumulatedOtherComprehensiveIncome</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Selected Quarterly Information (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SelectedQuarterlyInformationTables</Role>
      <ShortName>Selected Quarterly Information (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://garmin.com/role/SelectedQuarterlyInformation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Summary of Significant Accounting Policies (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails1</Role>
      <ShortName>Summary of Significant Accounting Policies (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Summary of Significant Accounting Policies (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails2</Role>
      <ShortName>Summary of Significant Accounting Policies (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Summary of Significant Accounting Policies (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails3</Role>
      <ShortName>Summary of Significant Accounting Policies (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Summary of Significant Accounting Policies (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails4</Role>
      <ShortName>Summary of Significant Accounting Policies (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Summary of Significant Accounting Policies (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetails5</Role>
      <ShortName>Summary of Significant Accounting Policies (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Marketable Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/MarketableSecuritiesDetails</Role>
      <ShortName>Marketable Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/MarketableSecuritiesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Marketable Securities (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/MarketableSecuritiesDetails1</Role>
      <ShortName>Marketable Securities (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/MarketableSecuritiesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Marketable Securities (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/MarketableSecuritiesDetails2</Role>
      <ShortName>Marketable Securities (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/MarketableSecuritiesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Marketable Securities (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/MarketableSecuritiesDetails3</Role>
      <ShortName>Marketable Securities (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/MarketableSecuritiesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Marketable Securities (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/MarketableSecuritiesDetailsNarrative</Role>
      <ShortName>Marketable Securities (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/MarketableSecuritiesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Commitments and Contingencies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>Commitments and Contingencies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - Employee Benefit Plans (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/EmployeeBenefitPlansDetailsNarrative</Role>
      <ShortName>Employee Benefit Plans (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/IncomeTaxesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - Income Taxes (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/IncomeTaxesDetails1</Role>
      <ShortName>Income Taxes (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/IncomeTaxesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - Income Taxes (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/IncomeTaxesDetails2</Role>
      <ShortName>Income Taxes (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/IncomeTaxesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - Income Taxes (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/IncomeTaxesDetails3</Role>
      <ShortName>Income Taxes (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/IncomeTaxesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - Income Taxes (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>Income Taxes (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/IncomeTaxesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - Income Taxes (Details Narrative 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/IncomeTaxesDetailsNarrative1</Role>
      <ShortName>Income Taxes (Details Narrative 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/IncomeTaxesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - Fair Value of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/FairValueOfFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/FairValueOfFinancialInstrumentsTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SegmentInformationDetails</Role>
      <ShortName>Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/SegmentInformationTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - Segment Information (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SegmentInformationDetails1</Role>
      <ShortName>Segment Information (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/SegmentInformationTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - Segment Information (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SegmentInformationDetailsNarrative</Role>
      <ShortName>Segment Information (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/SegmentInformationTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - Stock Compensation Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/StockCompensationPlansDetails</Role>
      <ShortName>Stock Compensation Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/StockCompensationPlansTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - Stock Compensation Plans (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/StockCompensationPlansDetails1</Role>
      <ShortName>Stock Compensation Plans (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/StockCompensationPlansTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - Stock Compensation Plans (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/StockCompensationPlansDetails2</Role>
      <ShortName>Stock Compensation Plans (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/StockCompensationPlansTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - Stock Compensation Plans (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/StockCompensationPlansDetailsNarrative</Role>
      <ShortName>Stock Compensation Plans (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/StockCompensationPlansTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - Stock Compensation Plans (Details Narrative 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/StockCompensationPlansDetailsNarrative1</Role>
      <ShortName>Stock Compensation Plans (Details Narrative 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/StockCompensationPlansTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/EarningsPerShareTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - Earnings Per Share (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/EarningsPerShareDetailsNarrative</Role>
      <ShortName>Earnings Per Share (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/EarningsPerShareTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - Share Repurchase Plan (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/ShareRepurchasePlanDetailsNarrative</Role>
      <ShortName>Share Repurchase Plan (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/ShareRepurchasePlan</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - Accumulated Other Comprehensive Income (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/AccumulatedOtherComprehensiveIncomeDetails1</Role>
      <ShortName>Accumulated Other Comprehensive Income (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/AccumulatedOtherComprehensiveIncomeTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - Selected Quarterly Information (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/SelectedQuarterlyInformationDetails</Role>
      <ShortName>Selected Quarterly Information (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/SelectedQuarterlyInformationTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="grmn-20171230.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccountsDetails</Role>
      <ShortName>SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://garmin.com/role/ScheduleIi-ValuationAndQualifyingAccounts</ParentRole>
      <Position>71</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>grmn-20171230.xml</File>
    <File>grmn-20171230.xsd</File>
    <File>grmn-20171230_cal.xml</File>
    <File>grmn-20171230_def.xml</File>
    <File>grmn-20171230_lab.xml</File>
    <File>grmn-20171230_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2014-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>96
<FILENAME>0001615774-18-001344-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001615774-18-001344-xbrl.zip
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
M&=4<"6'+X&%]ZI:TVYAV1TTCQ9E:7;7MD3&Z4XO)HW;V>7[!PUZGF1V/.66
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
M'@\:82^#;6#[?G!-;FL'N1?@:\R.#^D')_)(&#:!U)S."KW0CP+I)RMP/-(
MT)FF%FXS'07.JSCRFZ!S"HKN%&#>.]2,;0*J9LP+<?)>)<T!W 1L/S^B3#R
MFW1C-C\!3AMSD[8PU;[D^AXXFW*3#IYO7P)_'Y@MN$E5P3[O"=0]L9SFW*09
MRT5ODG0/I"VXR3#G9E]:= ^DS7735"^THC@*G VYR9PO3W'N;9AIIB\+%[+[
M!;6+@@&]U'K47.C%]DW'V4;[X@QC/C^F]=()WDM=0DW@QMXLFUZ*-A;%RJ\F
M\/)88C?^)^@Q0Y_N0)Y8J14HC9W/Y0*'<?0 26/'4YW.9J:YPU[:!0H0 [&"
MU=V59[\C]\3UMT@-768L9JIJZL5V^'L6/1C"YA6%VGQJ%!N3]PEA\]@O:L5I
M>PBO"4U9_4H\( <7?G)E;QS/"2,DCOM.$U2&/E\6I'.]U;N#N3$!Z$MC62CH
M/#;,S4D"V7W1 <R94<"=)BI-PUP6&D675FH'2_-,CCE7S>),EVY@:2ZEYW/5
M:(J77P-0K5\#?^UT$W]7YPM=+1@?F34:+M_\/&;Z8C[M:OGF1P#2=%8(U;1?
MOG'QMK%<S@J)Q4XWW][I!C4]Z_-8VCO9H%6T0JEH+Y U=JK5!?A.R_X!:^A%
MZ]C8<WX$L)J[S3I69W9UE)U&<+69P:Y5] Q9<_+7P:[7NZ*R+B.TZFQA%+1\
M+X U)'_#-(Q%5P*^VQ L4/]<[4K&=AIR!931,>1]0]9"^FN:62CHZP6RY@D*
M59L5[I'T EA3Z:_-B_=K^@&KA?2?J\4[']V"UDFPKM2IE@ZM,/I$:0]1T6XU
M?B>(+76I5<W%8J;U:=EU'_;L"KX:]]1T?;F8=263&U]2,TQM.>O*(&I\00VL
MQ&5G2KSQY32PGN>+?D1[C8MIX.X4H\H'K=[L4AI(DD5GY][X0IJA@[E;F^/>
M^F'T9?VK[]NTKRL)[IT5":]]MUV#PW)R?UJ:&[][R<. :QY'T1;JK!#8Z@NX
MYE$6'>O@9BV!N[9<$HK1X*1MU"O5/=I%*?&I3_$B7"'LFU^V!50U#C$+52DM
MJ('0T0K!J<.AJG%Z6:C*G?JGZJ+(E(=#U3ATMEB NVGVCYOV3M3,,/7B+(8^
M(6SN3"W4A5$<=-4GA(V=*EU7E\6!87T"V-"Y6BRT4N*E5_":.UDXLL+H&L1.
M0VV&JJJ+(XC>]FQBFNILN3P>A&V*(^?S(QYRXQIC4YL6;ICU"U^+8,1R81;G
MKW6@U#J,R9G+1;$,LE<(F_/)W-349=><W&6,3L=2YZ[IL+M8W7PVG2WT(X+7
MG$UF4U6?=2T*>XO=E6;,Z*H&7E+7%G4O,3S=F,V.89IU@NC2V!A]:LSF1S'/
M#T:T-E>+0[UZI8BK#0F<E;6C?4'6]2I'2(UYJ:RO9V!#Q_IJK?#6^=/PED<Z
MZ:!3CZ%4!;CO/[V_>AK.$K6JZGRFSKIV:?=1:WTB,$O SM3%4N]:S>X%M@D1
MS$NB8&'.C*Y5QCYPZQ%!J1LAN"&Z6@CS]F.E-B>"4FL_U3"7FM&UK; 7V"9$
MH)8C;/I\T;DHV =O/2I02T$W%2R<8H%%U_1:(]MC:L;4Z-I0:9SU6:BJ.>T:
M%XVS/W--TV8]X*)9%FAA3N<]^U\ULD&FOI@97=M5C;-""YJK[1Z*9MFA.0C
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
MX]<7Q0S $212J^/7ED;1.CLJJ V/G[5B.!6T];E?G;7':694?=9%@K]=@G_
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
MOA2ZPDZ#>7%(*L&G F:3+3MFX0;N,N/SN#'*G;LV5SP4%J1 (QUHQ $8 8:
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
M1S#N0$WR:W&-%"^!*ZQ;1$22VX5KVE&2[Q3;<.,D#R]S9DE/ZPVQL'>0S<>
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
ME:(:(SX84;A@(07F" F5 (97Q,,(ML]<>0QP[352:2@D(-B)(:^,8I%$IJ*
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
MCL6(],7T^A#RPM:A4,8>^4&"E9,)1H4XX8R%GM QC>X$OTG5-2S5E:J&<IB
M\@NR:ASRH[7IT$O\Z[,/W+L47@S^B\J@MUG+,=5_UV?@,9PTC=%I\=6*AHXH
M7!]+!L;7P/?@[Q6OWQWE%D=\1 X[(IH#9N%:%,W 5OQN$TV=BRQ\F(;<1LM6
M9RE5$X?@$=6S,4D31C4L^H)%G7,(N+5O4$N$DXFRET2XE4_A,:?FJRJ#W=AA
ML(<Q6$(@^O'Z"+= D_J$K*4A?/-,7!D3C'RO(?PB8&$CME%F6VRX,0/F,RUJ
MH/:.KV1 4E[B=$U1],:0F $>;VL(:,2[L[M@T*1FJ8C=93>-D#@LVIRQLWAE
M"#HK@;-)0@&\?H/Y^_RY3%-L3TF2>HF!AI5[S)W(>BR('.ZU)$9OU6Z$-;5V
M K <N06UKVARGZVH+2DHBTPZD4^<CE(_B84N"6S1%D1 Q]UR!RAW98,F5VET
M2"$6'4[MT+.D$4[,=S(S?HOY1H\["GQ:<$4LD5(+$M&I3 29CVJ?CT*")ACF
MIG8?"RN L&%L1*D=+$AJ1";9</I-&@!+;^_B'&\$%J,"6Q]\-2PH8/$V,?59
MY/Y%K)T.5B^+)>:\[6*N2^6=<+*<!'IZ4^W&IV.A/23G-!+'J\R(<A6#+XU<
ML'&BB#!$I%'->,N,7RMD=YW]VP ]5^H).90E0Q:=6 <\TLBO:;T184%:-)"
M(]B]:@L3^FQFRRS<B Q[0T=R8]$:'6..*@&?S6 \$VW9@LE.G7N, &S9//ID
MYGG6@4XD8+7XH2/10W*+#TLN'ORN6#%^(2'UU+EF.)42?4I1>.\3.8 3%H_L
M\PA*E;WSUK=I)"2A7"8XEHO9A3F=*:),ZD+8.=\RO/TR]RSH^M_I.KE/\W=.
M;0(2),A46-(2V;3PDE:^"'&"J6?BIFF/#09*MBZYX!^F]4HY_G#6"KS;]H.+
MY&:H?_-/;G\0K +E-TTS><>7?[O^\OX5+!^[..Z))2Y8,D-49K%L.!-H+KP*
M=R$ >4DN;R^!?+9<\H2OV+W;[=9]%'J^TK; 6BS.XQGA2Q.1K%B( 4)EH=@L
MB E^3XPF*9(UP58@PE#@@<UBLC.+=59DE&D)04-&A46J<CA\^X^Y(!S\#8AZ
M5))49PH8MT&D+!K\KG(!ZJ1.*;G/7V2_MEIILO,IJ@,SA9'LRK8/THGP\!AH
M4YL'ABG-!M8:&9RGT\-L;0LG__^?O7=M;MQ&VH:_WU7W?T!-)?5XJF"%)U%2
M9K-5SASVF7TWAYJ9[-;SD9(@BQN*5$C*CO/KWVZ I"A;]E@F*0)2UV836Z;
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
M"7KQLNE PSE!YU*GN2'4&((:4C@$G3-1. ?Z>JVU_FUA2^-:Q+.[P[TX?>1
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
M+,+-ZZ+'YN%<O@6_G<X9?K1")106.G([LZCC4M1Q22RE+MGD60Z#X@NVW).
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
MK?"*4=1\CAU[]"9C'\0TW03IG20&7\A$<:@ &^_)B6#%K2]6/Y P*P\DJ"Z
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
MJT@2PO*E &6#4:YJNB"#NC20L=QZDX)&+EN*R)Y/]9Y&TB-'^9#OK%H\/%T
MO\YBF3ZB0N(R$?^L0N*2\!]>%1GKPR?BZW7%1T,MRXH;OEM5%1KT6RPTV)R1
M?67#654#U;A9UHL:8]:\B/8,F>4]NX-FJJ@^(7E(+?+F4_.V\!VTG9CS60J,
M:+2=E/-9!I((;99",XDX&?/6MY]P.+KZ\,:N9#1MYI3J18VF"RRSAV;.J%[4
M:+J^), GOL F"?"3SL.1.RAXXQ8*3[\-LF5UY!)?/L,/,-5^$T15QO[Y"T.E
MS(];RGP\L;G7PM5,'=9-!QH(.X0=PLXSL./Y?-RX6"UAA["CQ0QIW'^C.7.?
M1):GH;P:@-[=,^=='UG00 ":D^!H4,W7A"0U88 P<,H8L.W^*_P3!@@#9B2[
MFO/Y4Y#^+M39OTS,-F=;3E8'V'//L?G(Z;^[!2E 0@(A01,DC"TP&8<>B"4D
M$!+T<HVH@DYO-T$^).JP=7GCY]";,AQO_D8;>2DG4-5X\+[13(0WN*9X1SZ(
M=SZHGEH'=]*WQ,LZ";Q4$5(6==@IP)/OO>2SO819N^S#BHHO\!7X*%LF:0X3
MFQ?>Z]?O&SYYA_#^A<//XAIGX9.0)8'BZSUW%$_FVN%873LL6&8?:U?)Y#Q.
MJQD]NFB0<#_OCO,RR%B(;U %H!9X1S>5V"V"O.OM!3\@1Z0Q"'M:@KNZ=,<J
MM6"_P6(1"0CU31BH<AEXYS &,4\V^3R!<>15O#"/199556I2(<ONY+<)2]8"
M+RSC?<7R[1<X)/OUYW?RN_*77][_]+JX>0W?PZ(PBBI@(A/K(%7WL*<;^/OU
M=2JN96^4VJ5C.<B64TE'\;X!>Q_,E@_IP(N-L!SA33C?!%&$M0]N0G&+E0^
M*H&Z1KZEN+OY=AF*!?NE&N6=F(49RL9/P>\B91=O?WGWTVO.;I<)@]&2&1;L
M*"Z!9LDFG0EU:3'(8'YQBF$@*5]%)3"!-%:4U<BB2@/:<W45J2OV3YC6?4*8
M+!8 '#!Q6&4#+_NGR>9Z^>@0L0!Q2G]7M3CF8BTD$VPN@DBD"ESS$#>S0$J2
M-"MOMY:E;<KA0=*R ?N_R:VX$:DRO#%:3XG"BA@<+;];JYNU,YB\9(4O*<LN
M/:I8;H)TM\A3G05)4JD^E%HIE BO:Y'M:,KS4/7XY'NNHV0*&JOL.2BE^2[+
MQ8I=_./7SZ\+-Z2<#O T8+@D!;< S^C-L98-OCZZDY1(C0$^48141")7=XTS
M49N%M/Q%U+Y<:80]BY1MIEDX#V$6L,Z"JO7SZ'Q42E62L_O6DF-9_2R(1<2D
M4X1? ;YG:BG^'6:@(]B'"*,,]FD3%4IF>ZE\]V\Q?/M:670Y/_"B_?-2$K:#
MKM*#!/]IE@8+]+KBS2*8(7A2JHBB/U?WO(4=*"KS]OY/,=O(RAZ_+!8A++CT
M**9"Q'6WHJA,@A:OP#;\Q#9HU;96MJ@75#R[$D&VU3$@Z$IAIA ]9+)4I[*+
ME06L6T<)U<*DLLJ:#FJVN'@7*"2LQX*: \M29@%B/L)A9TFF:FI>)\F\4 ;E
MP<XMR45=HYV0IP)]0<"<78NXJL\5S%=AC$HWD),F7Z.F)*@*EX(L1^$LW!8I
MV*,WE;).54W,+"CG#7PQD,!L!CI=E2Z4?Y9E'^YD_9=ZS;R'+Y24%*Y8G*C*
M@9?E#*O94147XFS1GP23M!XNK?M,;[;$=5YA& #2L$KBK:P@H!=I@$9!:NNM
M*RJ-K'("4-PB^.HF5:6]IILLK#OUFVRW_MP\08M2>>K[DP-A? /$21/,4?)!
MUO([Y6#_L0G72#D^E ?QM2R^I&CBB,M9L YSH$A*Y3R4=$M2P/R6(%9I *6)
M3FGM3Q/1G\#EC#?PF23\.D75KZR!\O\>& \9ILK@[3#/6OEMTA3(FLI1<CL
MIT@6&M@92#JDR0W:-%7H;@:Z-PVJ[INIHE@!MK .;)$F*SE*&0'?0Z.,18O/
MN#0<LEP/,B-G63Z+(V9W8$FNRY*FL@ZC3),55%RJ/MMB =]$ZS7#,CPXTOVX
MMPITT?  -V"=HK*&5S%SR"2[Q>S "M-I:1A$M2! ,:_2A+L3L%T258=L&P(,
MG<M;(7Y_4-6OK-.W]1Q 'X#JD6W!$YE3*B<*DV-E$4F_7##I=YZ+*7I>W9V#
MN?QZH1W;LK2LM%/F(N_-XR.IQT.O077;Y*<)S=OK9VW>/^N6WT^[Z3;DYG/I
MSY[FHNW9V=)#; S8GNVIP((!4T.+H='4T&)H-#6T&!I-#2V&1E-#B]'KU'3D
M"-;)[<KAA;C]/QBW5Z2\WU^5_T1=^,-!K5O8]8O*.IW'^IA(LX&8^J!VWL]C
M?4RDV4!,_20/>IS'\IA(LX&0NMKDR7DLCHDTFPBH\@#662R0B30;"*HO21Y$
M)[HZ'06^IYDE>#Z4SX%_FO'3?R/-.,WXJ;^19IQFO.LW/NEF';F4LN.T4$/P
MY_(\_H'>,)6?/&[Y27\RYF._:9D!*EUZCM@9^0ZW)YY.,T38,00[[LCCEM6T
M B1AYQRQ,QI:?&A<R63"C@[8&5HV=X<3G6:(L&,(=EQNC4=@M4SS> X,+C4J
MUOZ/VI5!C:+U8['?"BDM5:3SO#'W;*I1:1;S70+"<;CO'MK'6X,YT6,53@\0
MCNWPX<0Q;T[T6(73 X3KC/C$H2X/9C'?)2!&-O>MH7ESHL<JG!X@;#X:N]SV
MFT94.H91>G: N%]#BP2@7Y_)F[2P_48:L7]2VM*(GL]'/IE(LYCO$!!#B[M.
MT[:TA(?^26D)#S[$5&0P#&.^2X,Q=/G$-:*%&@'B* K"QQ-=1B3J]T14+3>.
MZ9:-TR_P5Z>TLP(5[E<*5-BR0(7::9A6D_]\;'=)?,=7W8Y]E:V%VX9$'H%!
M^]G6G#P" Y%'8"#R" Q$'H&A+_+VA*=4^Z Y-,^!?YKQTW\CS3C-^*F_D6:<
M9KSK-S[I9E'M@W[WQD[Y/M?0\[GK-+W!0'<!SQ$[8WO,O3%AA[!S.#FN:_.)
M1S57"#LOT#MCAP^'3<\#$G;.$3N>.^&N1]@A[+S 9G$+/!Z_\<ETJGU M0^,
M.U+I>A8?-B[[<:+I&VV9[Q 0GCOB#EUD-8SY#@%ACUT^LIJ6E2) ]$]*6R9C
M/.:CQC$^ :)_4EHKAC'A'ID,PYCOTF1P?S3APY&I-W6H]@$)0$.?R>.62QK1
M+.:[!(0/8?:$*LJ9Q7R'@!@ZW*:[[H8QWZ6"L!SN4E!E&/-= L+Q^,B,ZF$$
MB&, PG=</C$C#[<GI*+B!^=7_,!YNOB!X\OB!RI*FE:3_WQLZ]U>]BPNM!FU
M!";23+ AF@DV)BZ!B303;(AF@HV)2V BS02;X].\)S2GP@_-\7H._-.,G_X;
M:<9IQD_]C33C-.-=O_%)-XL*/_2[+WC*E]D\V^;VV+0VOH0=';#C^S8?3JB!
M.&'G<'*<L<]'([J 3=AYP5$G;OD.MR9-VZD2>LX1/>YDS'V;- ]AYP56BX\=
MBSN-+RI1Z0<J_6#<@5)GZ/%Q8Y?M1!,XVC+?(2!<W^>V:\0)8P+$,0!A#\?<
MFU #1K.8[Q 0GN]Q;VS$M6X"Q%%\B(G'1S;=4C*+^2Y-!A^Z8SXRHZ+8@6$4
ME7X@ ?BZ +@3;IE1^80 <1Q >'PX,D(?$B".XC-AOKKI7@?AH7]26E,0/K=\
M2KN8Q7R7@+!M\"^I%HA9S'<(B*$WX<.Q$29C3TC5<NF'-ZS.V'\W61XN[KKE
M;4\]B-8Y*#X,X[G  :W!,(R;<_6SR"7)\N@F9U$27U]&X8V8LR#+1)ZQBW6:
M0 "9W[$@GC/QQR9<KX" UUS^'HN\?'!ZQZY%<IT&ZV4X8T$J OP7_)5ER^0V
M9E,1);=LD:0L7PIV)X(T8V*GX(,DQ+5DT8<1W]:!<&WYD:]>^: \Q(#]G.0"
M1@UR=O7KU5N6BH6 P?-$ONDJ"P/V:S +%T!6*J[#)%8#O?_I_16&Q-%F#I/T
M?H-\<DD#?NVG<#Z/!'L?9+E\^FJ10B _^/K:]X@"@W'8MW0].8?'K^VBB+U$
MK5Q,<76"8#SLH-Q+\_6+SN6"Y.%W5(MU+MF91L'L=V2*94D4SG?A>(P[K%<K
M@;HL.X\%,I%F$T$%EO<\%L=$F@T$%+IGY[$X)M)L(*"^)'D0G>CJ[(FJN]ZH
M[)+W;>A71(,'+YL>4M)=HJ4CZEK*1YW^Y&E!A-Y31/@B?!&^-)T\+8C0>XH(
M7UVZH*U=.:H2H]ZXU3(6Y=OSA,$;11H'$9MM,J .-Q?P)=E&YHHO[->2^>+7
M Y>/;O0=^RZQ-QIRWZ>[Q(2>P\GQ7)_;8[I+3-AYB>:Q0?/80]/:R!-Z=$"/
MRZWQB%N-[TUH?A-=SRL4O^X] \.K]\>"[JKW?#5Y;/,)':(WC/DNS\B.7.Y.
M'//F1(]5.#U >!9W&U<!(CST3TI;9Z8G0^XW+H2IHP^E436?G[?G@W&<,F/F
MO"1CI@?Z3D\0'.XZ0SZD"T:&,=\A)"9CAX\G9"S-8KY+YVGB\DGCRK\$B/Y)
M:2O>YF/+X9[OFS K!_I/37)0A/#>26EKC][@:3EKY@D3A G"!&&",-&->_3B
M]!*^N_L; \5E<<G5M.+O&+(0G=ZA/CH1V1IU6A"A]Q01O@A?A"]-)T\+(O2>
M(L*7[I=6N]GAE!<&ZA<%JK>W>&'@E(*2QF<KFY-@\Z$]YA/7B , A(0NMS+&
M/A]ZM+=U[CBPN6V[W![3F<%S1X+++; -OM_TIL9)9>_H5+TV2WX\0; L;@_I
M')!9S'=I(SV/>]2\PC#F.W6>(18G/)C%?(=X\/#DJ!D]0P]TG/1-/]$!>[UE
MP@$?"@++QB4G2$WV3TI;!^Q=.D]M'O-=^E&NQ<<>==(UB_E.<U">/>:6900D
M#G2E#LY!$:Q[)^4L3T82)@@3A G"!&&",&% >@G)Z/R ?=EV33+X] $O.D#8
M G5T@)#P1?C2@#HMB-![B@A?A"_"ES:3=Z +JM'1,#I5_P)2-#@Y:7//GW"'
M-C+.'@FN.^+CQI7R"0>FX\#F%IZJ=VFO^]R1X/"Q8W''C-.C![I.>AX.HP/V
MNJ>TG0EBANX@FL5\E^;2MOG(,D)%$B". 0@/;^"0@C"+^2[QX/G<&AOA31_H
M0VF6?J)3]7H+@L-M&W2C12D&LYCO$!(3Q^:>3<Z36<QWF82T7>Z3AC",^2X!
MP5UOR&W'U++UW^7!-!(['ZT/??T;M@K2ZQ XL;IE8[VELPUBU?\&PS!N9S^U
MMF]836_QV9>E8+\-/@]8F+$<?D[BZ([-P%G-TSOT4V=+^"W.\C#?Y/"FZU0$
MN4CAT2 &"KYER0)S:P]W,+<[EP-CI\MY.%U7P!&X[)G,,U[]>O56<E\XT$$J
MV#H-@:X0)G$IHCD+8SFKO\7@\,_9YSS 2<3O?@G"6R0@%=E:S/+P1D1WC\W4
MW[[;9)?70;#^_K.XQKSF)[%.('2(K]^%V2Q*LDTJOL#$_Q@EL]___K__@T+]
MM_(KVT=^6;Q-5FL19T$>)O$G$0$Q\[=)EF>?ET#ZCT$FYK\&=_B"K!H.5Q]5
MPB>Q^.'5AS19.98]NK1L^"=/Y,^V<^E:K_[>=!'?L+KF^2^@)US<M7B<8#*0
MB_DY1Z;J$\%^C8)813^/'3)H&:]=L_J\DQ/F,!5*R9M)K02@E^0NDI3)M;R4
MN-U94<E>V!_7Q8=A/!<X8%N:Z7CVYXA<@?V1)-^ TDPVF5S'(+Z#L93RJ<GI
M6LHI*MELLT(E^Q>L^U1$R>V ?0 X!%'TZ->X5,,S-;B:R;%CC]YD;)U$X>P.
MS)\D RQ8F&4;P7(P=* T@1#4C1E#O"5K'/ []8Y@O4[%+%3OD#X;N_A\]>DU
M6$"1SL(,V80OYF N4/6K+VW #K"+3Y]_>PU_B^ -A340JW64W DU%>K1]2:=
M+>$!23^[>/_YUU]?5Q\>P:B>$;);5+U@$6U)Z,])?%FN*GL7 E3R),UJR&/O
M_]B$^1W[&,]@+L'^2SO4M\(^S07NAJN/L:3XGYM8X#416^D8*;W+))KCH;U@
M#CH#I!\D6*CE#JOEEG*-:B6N0V5>0H5=X&@E8!Q+0FN+)(66\J_V&^6JKM/D
M)IR#C90#7Z<!N'+HHBN5HO07\G#U"?X-:DAJG^_@T;5(X1O YTP4&H^CLLDV
M, *Z]2H2V*SQ9]MQ^'#BE)KQ5H!&#FZ",)(!6VF<48WB< .&(08$!2LD1 0P
M3' ;I',V"^(XR4%=S@3,4"YB=B<""!?8%?XY@R6]8S>@0%ER P%'P%9A'*XV
M*Y;?)I?X)-(<)O,!2!!._T@UP^#(D20";^YP6$ONN0[\U^&3L2?_BC];UECQ
M+ZF7$P5$;  @&-M +(2KTY.2)4_P:SK6&DI"28,:SM6N!K6&A09%O?)L#?I0
M35K#!\J1/:88MX.5:@.T\1\;8'X15E[;07I3)D$*;2Y?@?257BUJGQ#>G&VF
M&9 #/NP]12M)V%&V%N@J^7_T7E?@:^Y5NVQ7Y2J5Z.Z;SS5.A9K08#X/D;,@
M8F[U%C5\Z0SC]W&:.>#C=YP^_"!/<OA*04>PR9>)\L5+]5FLC%T-.F"_R"F4
M_,,DE@L@U;NX$9AS*K2\4NHP;\J0X,I(L\#0P8=_P^CI+7C7;"[0IH0QQ@!W
M\J4_)FA68,:W1C))J^FOX@'X917FN9!+SJY%+%*('.[ $*WA>UM#Q!9ILE+S
M $/,@US@V))RSL(%4\9+^?I@A20J2D.R!B927+[J+BFL(RZ)(WF&)Q[AFFTY
MYFAT"X.Z,W@QC\&B2,3EBKAB8)RG5/V&Z_78>_)E*D1I<3]NL8!$YR"GEU,9
M5A?#2")2%,!4R/R00E;Y$AAO)M(\"&.<AG)UP8H&49;(#!(\!5\#3"=Q72!V
M(C%P#4(@%\>OC[@(8P!U"(BK"9LDZ#J!\0?LW29%(N[Y *RP_]SR//B__-%Q
MQMQS1H47P.V1S2>@+1YW!)1:DNIDP'Y.I +8>5+2L>=I3/SM(XA<"BV9@G6S
MR*4X!:X*E^(7T/_R"C]:H':\"NL%7H6D!66_1Z^B-.5UKV+T$J?B2QG=EJ27
MYOQI0RY-FB2B3T..7Y=$?-60?ZG-[#R<RS_+A]DV+QFH$+4<F%7PN*_WDY34
MOKY,56K_Z]FZPH$E<V 65U?@@$J:02[WV(2]N;H=)?>"-!VH@A>FZ4J]BI^6
MX=\>-5W$=]9D'Q?[XSM[V'9TYPR+T.Z1]!Z>)ZCE]**H5)HU6R'I*.R%#$AV
M$WL?DBA*;DNZJCQKP2,06=C!/9E1OF,@;T-X?9RP*($P)"UV>(K)+N>BVF\I
M.#^E7&"X1\![W!]MD:G:%K"D=\=!N,)S%>#<]<TO*>P#%+;: I4;O'?W'-V=
M;('4>D668F>_-RA677J%J3KE FZ9=*CE _5P_1'%4:68=SXJ7#P<M_ID]]M2
M<^/?E.,IX$WS;0[(53D@< X?]/!6&8*'E<>DZ<J*0*/<[O[^E!9<:QCOHT">
M2V0S$479.IB!=?KAE?5*_KY&@UO\+E_RPRN, T7ZZG"BITD**,4+(U&PSL3W
MK/SI#5BS>;[\GHV'WVZOBDC"JALG!UPLB9/;-%C_\$K]]^@!PY-'48OYO%3D
M PGK_ W#KW=5^:\)S; ^@ =8<O_5_4FM+@*I-2W9F48!N)G %,N2*)SOHE,!
MIUMVI?&L^/CE7E!_HLL6/755ZT0$1YO)?DQ&G$=EY-@R\!\YK)A?7L':!]?B
MU.9<"R*>6G@M""1=1$;\F0I*-R/^OLA<5ZS\FH:SEZLQHY;+1)H-A-C/&PQ*
M*T8@*/^LTHBGN6 Z:^4#,GG=&;JF1'3N#IS&+-4=2_GS]RS, 78S/2:ID3??
M%3\7Q?X_DOEEF6PRB&:SUR<P]]HJ)0/N>W>J;O3GGV:\^S<^*9[=%%$LTL C
M[]MN?:=?-GF6@QHMCX$B)4%>VZM0AUV\%WN#!2/VMSU@8Y^APJH'59:]#:H:
M5R3=4F.U0([O#NRF5;5:G9\7KYH.-.@Y,QU#R.,CMVF/YV-/U($J^L4UVLK@
M%GG$_42GE6W2?Q3GS?4Q><];99UD0!-:J-"2'J2TA(E+$V:C!_^T&SU8IKO/
M41/J4-E^,BCZ(6H.^--%@4ZZ[\(;]5^P^;4V+M_.?D8W^N]#DBX$%A/[[KV\
MYO)</?@$J9I 4L4$G=#70@#>"5TC:S!L6K*S(])>O*1Z47/(5FK/ZOD04MM2
MW_:D:7G0CN#7FD[7O=ET+;O*@KPB0(<>U/JX/!HXOKX_&%.Y;;.8[Q .'K?\
MI@E0'0-_RGH2V$]J6LZ:><IZ4M;3>-1KX/P-K<%HU/M$D.[31/==C.S^NVKH
MD_74(\&I!\).1^79 ]OI?2(,4GF4:7Q29>K0FXJ2BO>J3DB^*:G8FY(=>0.O
M?[$P2,EJP'R7AROXR#4BS##;PZ2DH@Y@-WE:SIIY2BI24M%XU&O@_ TM.DII
M&O-=)A7=2?^^GSY)13I*V1 ,9W:4<NP-ADWEAXY24H+SQ>K;YI/&N9QS.$QY
MGT-G,.RZ^L_7;K"7=7GE=!R2#GV2)ZUM04L4=F -6J+,&P\F3:^F=$9<:Q:A
M;WKV*EI)%)LGFVDD]#<+CU/;DF5P)TWW4?O$X;'\_B[U?Y'HD'6[]VZ'O53_
MZZ/A-5#EK>CL4?\':R@CHDE&Q/6-2(_UX$,_-!#=JL^UF)6]+I&8/%%-?%0'
M4E*CFJG1H3WP2(V:Q7R7IPKZ3RN_3(M^)SNM['S47O>7HC%+IZQIW#S&;Z5Y
M3%7FT7:-*6;]=-,3V9IT\2*;]J0?\/(*K?ND\JAUY0^UYL>(Z([8A*1(4W7)
MS95LC'AR$ZTY>?KAX)-8!6&,6>I3FVO-R=,/"J>B$CHVBKHY%V?4>Z7E/B9'
MD*GZ-N!9+-$SET%7\LU#V+_"Q;8/T\7_PQZPKPEJ!+5N][1.%&$=N0ZM<$.]
M?1[WB+MBYV1;^[2=!N]X_;4@4 LB=(<22?$1IUY;<V7 /MS9M8OJ^XTTXS3C
M7;_Q2878_;F8W:Y'?BM]O.SQP+*J=U^R;SP+/SC,9.G6'NILFE8YIG6L(OQH
MA1][,&E^P4>'>=*!!CUGAC10(QO^XM/_'1Q[D[;91B/M'V"D]8#>Z1U"=/VF
M'4=/U$O6EODN3Z0.7$*#6<QWJ1H\UX3YT"&<;<$J^J55')-5[!WZ1M2[(B@0
M% @*!(73B0S'I0VT+3*"O<.=JLR;Q7R'4$"Y-&]"]%B"TT.#$8KA1,)":0F5
M373()O8.?2-<0(("08&@0%#0)##LJN"M-(AV_=2/_9)C/U3,U9QBKDT%C0H)
M$_8(>X0]PMZQ5ON(83CYT[V3HDUE7@JN^B>EO4-)5#31+.:[5 V^$6#88_:H
M:F)W51/'K51-[.(^]73/K$ZK*6WDK6M4$N*Q*W6^,=4G/XDL3\.=:LJR("7[
M+0[SE]?[TGO9GG3.3T1PM)GL9B4 CB$#_Y'#BOGE%:Q]<'UR%4:U(*+S"AZ&
MSM(YZ"*]K<'A"DHW(RX;B%=\O MRP3X$8<K^'42;4ZW&=0(TFU?D[><-%B&O
M^$@6[/,R2 7YB>95?-."""KK=;![*7_NN[;4X8JL4]JIAA?5\#JN:M&??YKQ
M[M_XI'AV<]:Z2/R.O&_[;5'LC&0?&N_%GI]NU55:KV;20BOB-DN]>,Y@V+1]
MH1XU<72@0<^9Z;K>%+?&IA6<.E!%O_CT;QG((H_?,VO@#,.X.8,RL2/F&IF\
M8^TU:]"VTAT-+"-:%9XN"G0Z@6%S>^R9,",]>*7=:+]/(A)!)N;?_5MDI 5[
M@KUG#>RF1I^T8/^DM 2'BZ'?_QG5U]JX>SO[%MUHP;=!C ?+GJW_GB!1$RAV
M>#*_A:"[$[H@^K::R@U=I*&+-"]7VTUK&G:$OM94>1MN[)$2JBRH'=:H$JJ^
M3*BJ%-TA"55]=+H&ZKN%J'\R\)KF2<G?[9^4UJ)^?VA$$NC8GB\E.D]&Y4&(
M/Z3ZUV8QWZG*<SPCJM[UX"%2HO-DM: ['DR,N&-YNBC020M>#/W^PP!*=!J7
MASKW1*<W:!PO4:*3$ITO5]M6TU"&,IW=9CI=6V8ZE:]%F<Y>'5XC#K2<+@IT
M<GAM/G:,@,.Q75_*=)Z,RAO:@Y$1J:W318%>*L]J?"="1Y5'F4Y]\:^!%G0G
M Y>TH%G,=YGI'/G]-SRE3*=QB:ASSW1: ^_0G@N4Z:1,9WN9SJ;1^CDD.O]_
M]MZUN7$C21?^/A'['Q!^>^*H(T"9 .^VQQ'JVYS>L-U]6NV=V(\0613A!@$.
M"I":\^O?S*PJ +Q*%$&B %;$[+HED4!6U9/WK,SU%;K7O5.W&'KJZGRG3?%/
MD24Y)/ZY=TU:*X*2*#R!*BB)LF[ONE.^,JCZ8'6C9ZN4):*L293>!4Q_G;";
MVK+:QMOMHV]H58G$+3JBB1W$RUO 7RE/_.E2_M(/)RPD5Z443^7KC!')CZI%
MKB=:Y%HQFWM^B"F^,3PO]L:)%?A3!HH5%3HVD(X6B1^%W )-:-W>?.%65,P+
MPB_9=Q:/?4ZMU+?I1^O1XQ9-04 *\!ON=;MG+9D7 XTQXPLV3OP'%BRO+:#3
M>C:-T12_+=M>2VI3;'>]DPRBP+EV1^+MUTTZXF8#-XD2+["FV WU ;NAXN%[
MCUX\X6!,8@C2FJ0Q0@2/6N2E;4(GWL4A!+X"(+A# ,,KU[6[[DC\^97;L3L]
M9QL.O?O[F-UC$U8?4.>'W!\3*?1^C@24P!HL9M8K,(W;(T%.QQZ-NGNI(1HR
MBJP]U,BW/[4W1$+''G1=V!O'[G=<6]$R<+;1(OAX<W?RD_ER^^?:9NR2"Z\<
M.(WAL+=SRPL+I*?&,O),1#R]KFX/SKJ+ASZP.\.^.O2V/1@.UI=VLV])&[L;
MLP5\'; NI$J"Y"\6 ;@U>-HA=5@MH'2>!HD/?X;3N%M:^.E%Q'U\M37QIU,@
M-APSZXXECXR%]'=U?-8")!RC%^.OWT;SA1<N!;L/76?P,[?& 3Q+NBE"#HKO
M1.))@<<3"P0G'<7$6R)9^'O<RP</.'/J<_#&K 6P731Y8B/D*:C%6ZL+)Q*>
ML?@]J[".7P%1\?6 UQ 4>Z/KW@#?N %5V!)"X,8?;*0BEM_O]VRGWR?22%JE
M8<S&T7WH_T?"=0S4L)![B"309; DH-]#X95$\&DIR#BVXFW=(<BME6_(S;P7
MF6?\#ILO@FC)@#W W0:R<$O$LE:^N B\D*M- 5:D5_LH(!#]XE%WN)F*6BMZ
MD$]3RMC:5,9(+OY7[7DE6J=$?_]Y+85KMJCW$B%$K)@(\CF-QS- E_498%'U
M4HTM=+@M1 )B%@7 \=R: 6-:W@34$S)I:+V__?SYVOIS@3S=M]OM-OZ?D"DD
MPD PS$$D""E!7[Y#A8/2/'Z 1Z#ACXR/S[%!_H^#E(2NJYZ5D\!1[L?1@Y#J
M*U3YH?7?:<A($U_+YN+6HQ\$*&<B4G=K @S$DB>%,?MW"M(3_DJ2GW$N=,FP
M]W<I]HD$L@7A&+ZQ)%=.N0"4BF."6@S^L%"@A^7E#[*V/$1\;^K'(",+F@;W
M(U.0ZB3HESXN-V%PUK0D)!X@8'EH*UA*\[CMG]5:E>)1%*%TSC[F_"Q%^2W:
M)4!,U^TH$CZBAQO"UGQA#RQ,4;M-V+7UCHP@HF>;(61;W>'(=OOPAU[7L=O.
M$'\SM >]CH3%JAUD"\M)D3<IJ!:DE #B20V7KP$/CD@ 6M&\&HWZ:$T.;:<W
MD$87$#4 2M:,KG>[33A;O%2^@PNZ?,Y3A&D<S<$@ %,PC27V.&AI4::Z14T3
M4K_[<X!#L+1&@[;= 54M84P/]AX\/R#;#5<X39-4O@V3?+NTVR\_IKQU[WF+
MG]Z! 0*&!7SIT_1M0?E^$1K^+:A<3GSP!C?UL[><H_7T%<3$FP#@\.M__0WC
M.;^HQ[WW8E2R_#.+Z5O9!\D'AA^^L.D_?O@ NX#K:[4=^%\2T;\=M]5I__"K
M[IK):0N+1*W4^HRHQ[5:1BG59U5*%$ZC((@>D97%4#W.P#< 3DIFQ,5HCZ:)
M,$=!1(!U"SX%,OK$#U)472%(8- VT9RAE!6<^5.3-JJFHPE'9C2AEK-FG'9M
MQAI](-\\6\G_,B^VWJ.YU- CVYL>;PC3:+/9N_CC>6,)SS!K21FC&:5@E#9N
MVS4GKPZH< PJ#"K64>'V&X"*2]"'>ELDAP-?-QNRU$([K0^GCC37$U"'WURO
MY>'4D>9Z NKPIJ_U.)R]"KS<>N^C5_A'.F>QEP =SSR"X_?47$=KVK9<].(-
M)@PF#";*484OOL7ZS%+^M515JWWMX-76[1=>LYQ.OXRA?9FBS5: >?/G)?:L
M5N'71YI*<A]TF-OX@GLME8XJ?<G-EG)'4?9'77M4PCQ3C4&A,6D&KX=2W'/:
M]M I_\*N1J#0F#2#UT,I[O;ZMNN6W\BU$E#4*0QAW OC7AA,&$P83!A,5*\*
M#PY#'+V&=RR,YGYH O$&V4;:&4P83!A,U-89W.T6'Q!\/WY3"BIU2\A]:Y@]
MN_?N_+S95D7=!*4[<(;W*N4]9SBPA^ZP?GNBQRDT$1!#>^@80-1K\:<$Q*AM
M]^O1[EM[Y]2 6A-0UWE;+GKQ!A,&$P83.KNF6RO*S^JOOI].V3B?&QA-14D8
M=KSC;)S&?N+#$XHNZEJ'G&++/?$;[.+"QKY';20(6\]U7'=5-YC.^/IVQA^U
M->V,;^8RZ$QJ63/FW/++$@WZ#/J>6;@UZ-<6?<;_K[D!:^QZ@PF#"8,)@XGF
M^/^'7Q<[7<9Z[]6P8D# FV!+1OAD*<GK77:P&8=TZDL-Y>1#!YTZ#T0R6*R<
MVM*P.+([W6-G[1HL&BR641;@V$[[1!>\=+263+1 -W/7> $&$P83!A,&$W6)
M%IQ(V;]9*T3/WIXY]\8@/9S:<S0=.)[*SO7 S,TV^*L,?^[UX-C::(,_@[\C
M\-<9U1A_Q@FON15IC&N#"8,)@PF#B0MWPM]MY-:-&WXY9FCGNG_LG6'C!AG\
M'>.&FS"0P9]QPTLS0WZD0< KO])QJO>>M=5W9//7&8N%^403XAW;&?3L@3NT
MK8[=ZP[L 9A_=#NQ:[>'?7LT[%A1FO $?H6#L%=N,=K6SBN,](B8\23VQVBZ
MB0^FH0]_NL*!S&R,MR:#I=@_61_IMG]F_T[]9&EYCUX\X=GOG9]?6^S[.$@G
M\*QI',VW#>!6)9A,35_/"S"Q0A._,:6QO=82/L+Q*SB"S<;_WZ=%$S$X],A&
MVA>*1MNZ8V,OY8R>P>@.J/48I<'$FGD/#/[*0OAZXK?4;=#K'9#YY<>4M^X]
M;_&3&A'_F<4T(/XKG/6; #;IU__Z&S+T+^J#;V&1,9NQD,-S/Y+U^T>4Y)^'
M70@1*%_8]!\_?("MP36UV@[\+XGHWX[;ZK1_^%57-@OD^";'O:;]OQF/TWD:
M>'B4GV##8VME"ZR/^82%NVQWS\Z=1K[LE"]$\A1X/'I$D;&(HP=_ E^+D;=C
MAF,T^#B(> J,"3PXGGGA/?S9!QXJ''U$1S]>.7I96'UU\^GMQ]?6G1=XX1B^
M>;>DST4A+$2Q.A&!?&XQ',MMJ3&D.*J8V'Y+"\_Z[OJ!6"+]:XU9@!/IQG!(
M__BA_0/]+.T$^OG@E4O[",6[M^#L)TO]J]  7G6 WPQ)F*FIYZ>YAC,)/T0Q
M/#C,5O(VC6,6CI?T@=CZD810[(4\(,.@^.L;NGHQ!R(OXW3K2',-$?D'RSN"
MI&',X-7_ 8US[_DA+\+O"G0>9_RU!>:J]^#Y 4KA5O$3H+M:W N*S40NX]3K
M2',-D?HU2KR@H:>S)<YPZG1'F:/GW@ACUFJ!-PGF(_J&:!R#"^M'DP,/2H>Y
M1EH-+3KQ1**KD=UUCB_5*G&#7AO$Z(T8=V!W>L>G%0QD+@<RG;X]Z-=$RARH
MC$L<*;L277';920Y* B9$; U(G7'P'1G5LS&@<>Y/X55*.?3U.N\D'V.IV4X
MM#ONL4+6U&]53TI9E21V;WAL SP#A^I)*:L7IV./VK7 0P6^[4NZ[[9/UW;G
M9@X+3'A&;*YI54+X>;FCXT,>NA7)F/:2DM;6T::Q7J>M%S4&>WM52;O\FWH&
M?09]S4=?=9&"DZRXF L<4V8Z:8D8OC%*+I$U2PE!&-U@ /A26KMV=UC?MNL&
M?W7'W\BUA^WZ K""R,O).AFI @,F"]WQU2\M,3#WA^[K<G]H,+1'[3K?(#((
MK#D"KUQ0 OWR!U^5=.2'5CX8Y-4&>;V^W>Z6/_.J\;<GM;BE4I-5'7[C*6:+
M"*Q"^.1ZP0C'RY;X$;SAE-U:O)QK3"MK645+\Z\QO<1+.T?5^#N6>'Z0YUZ]
M.P3I$]<TZ=OR6H.XL4E_ISMZ%W*IH887!$2:/5O(E_4L>_%4-P!0_..A5W:;
M<^IUI+DNZ*2;]RR/7OSFAP"NA,WQ\C!JRML$X*@N^"DL_@M;'L ;$HE#R^?6
MYYAQI'CRC,W:&P.J\M9JS>.G>^3CQ>^-7M14<#I[F>Y<)6_2W!OT2BB6_S.[
M&9J]GFZ(6MNOA>ZZ"OI\[)@+&N>^!3:JR>V,.N*E#+*$F[+60?**?5^ F<JJ
MO\RBB;#7DAJ39-U? '8TG^EUW'I1<Z;=^K@JF!+ONX@D\GTWR2JPDW3+?^A&
MC\G'[+&13E"J:M* IZ0'XR;1%*71(3(H3U+E+0^?ZF2XWOGP_Z5>G+ X6'[P
M0R\<^U[P,02W:$Z9D@;V/^R(_H>W+* HEY6MWRJLV[KZ,_32"9B8D]?6ON!5
M39H@!@>%+YN?!#KWCC8GB)V%$YUN;?(M/;?U+\:^Y;FU]]NSO T]P;W&J^$A
MPT//6:]4DT46@OUNZ'D9CJGZ!!J0Y%_$?I"MP[F,<ZHCS37$UG^GLJ6_@9;6
M--<06K=LD9!5G*VET[Z,PZHCS34$F/*ZFH\O;:W(&K3&TJIJZ1+>:';<['C3
MWWAY.[Y7!9VYOJ\[+*&X"/-D6+#WXC*]T]@')ZC<.ZTA\^K%-M?>^K[3$MT'
M6/:Z_5)(/^MNE^"6U(=2@^E#B!XZ?7LH^^76:K<-I@VF=Q ]Z';L]N#EZ52#
M:8-IW3 ]' [M[JA&MH>^32&/7]P_XXAS+-N=^LF!YZ"W]5\CD2'Y[Y04=P:N
M[;B=$GE.\_W5G+S:[>>9\=H=#.QA;W@Y^ZLY>;7;SW/CM=.Q^_TR?4_-]U=S
M\FJWG^?&ZVAD]QS=Y6LMHO+E1.)?U%C=6.#UX3BW Q:-XVK.<49#U(+@,^#5
M&;3M4>_E!46UVU_-R:O=?IX;K]V!W75,A$,7\FJWG^?&*YB@@V$CY>N!1OG!
MT?"CE_7&X_[8"C.S&T<*6'SFQ<8 KR3S=%(^NW;+3#5IPV1&*30'H^WKT<NO
M'AF,&HR>!:.#44WVU&#T<C':K<F>GM*@/B;*??0*W_E!BLV C'5]"1QGK&N-
MR#,8-=:UP6A-,3K0/1EO,&HPVLCTRA;KNN21=6=?F6D[>5:!H7?SC%TWMVO4
M,J_7>:+MI$-M)U_NBNA]@ELDE.$APT.F[:3A&&U/H/[MM7[WXO$L6\<1<:Y:
M'50=::XAN/X[#?/)*>[++X[4ZISJ2',-L;79>-)]>5JL5H=51YIK"+#-QI--
M[9RKK1VI8XNTYP/[$M9O=KSY;S0[;G;\U&_<JX),XTD-*X-,\Z?=1/?=KMWN
MEGGMI3YMPNI#J<'T(40/'<?NM\NLCJX/4NI#J<'T(40/7!?,!R.G]:;48/H@
M.=UOVX-^C9JIFL:3YE[ *47&.1I/=D;VT+01T8:\VNWGN1NC]5U[9!I/:D->
M[?;SW'AM]^Q1,]N(&+PV$:\#L,&'C6R#=Z M;GI1&J.\(B8<#NWVJ)$\:'1&
M ^'J]!V[W6]D9P>#UR;BU>W9[9[!JR[DU6X_S]Z*LF_WVXT<7G"@36Y:4=;0
M_J[1!?I2)ZYJPV1&*30)HZ5.4-4<!)J39S"Z Z-](T=U(<]@M*[-<K0J/3]Z
M.:;OY&6QES&EM2'/8-28T@:C-<6H,:6U(<]@=)<IW<A<]1;KNN2^D]LZ0YS6
MEMW2>+*\!?R5\L2?+N4O_7#"\('MZYX?'K^JKS/1C\>[BQZ8]6_1+"U86E,_
M],*Q[P76Q$L\R^=6&GKIQ =?P[;N4G0VK&3&K&CAAWX46M$4R ^]>S8'ZFS+
M"P++FR#E^#,']V3,./=B>' 46YXU]?S86L2,PU^]!!Y 1,!#\)F<!6R,3@V]
M&K\ O^4,7@FT^7-T</QHPM7WX8,S#XB_8RQ$'RA()VQR;7VE[\!'T@ ( '?(
M"J,D(\2'-<)6@I>6^/!=>/,T3=)8;$:^#?+KL*!P0K2)?J)S;TE/FT;P_R8I
M_#JRR"?TP_OK'?#XY<>4M^X];_'3_U./_Z V^6,(JYS31GR%0WX31.-OO_[7
MWY"O?U'?NDWO./MW"@M^_X![FGW0&L.[X(<O;/J/'S[$T=QM.X-6VX'_)1']
MVW%;G?8/OYX$EB6*$:=[3=N?K]022]TG5<[!>F<7E?65)Y\$)W]@=W&*[.Z,
MJ$7IT";N>1O-%UZXM+SQOU,_9H*E*%;!D06_@EH%8ORQ=?,&6 X8W'_P$@9\
M.&,!Z+9TL0A\%N-'418$ 7T<;]-,TC%R*8^"%)E(=$Q%GN4L?O"!Y96\@E=Y
M]"[LY#/!;JI\R1,VAR\OHD>,G.!+EL3OXA<3GR>Q?T?/5<((M]8/Z3_?6(*R
M!@0D+8K[]+E'3Y" 0@+X&K;'"YX6##M9?%T6?,55I/'R-H$_-E 0.%(0(#*L
M+VR1QN.9!]+\<^"%5?.-$08O%P8=$@8](0S>1%X\059\!Z)@G$0QL- ">/D!
MF-(34@'T;W;V\)?[V)M;7IK,HMC_#ZC:%9D"*CC[;+K 'U]UVFV[W6XKV\('
M.V <S>? GU+F)#/0VO>SS8[*U];',/\M_F8WS9(>I#JT8!=9R%$$K#^;J)#/
M'ZQ0&[.Y!U84K&>%NNL<'M:?<#!"\BP"W.KBPO,]FEB.W1UTL<I5K3#E]%R/
MSY#J5_#'GMLA4D @3GT^!@L/"0*R;*?GV@.GO^.KHX[M=CK6RM?ZPC#JV$YW
M:(_:SHZO.K#LKK/VW=[3\G"[F%/"\#Z>AS]A(0G_-/U<,"5OPLEGD,YC?Q$P
M^--;4 ?8+X[^]AG^-5Z>7V*6*#1HQ0K2Q7734>0KQYU?6?L998R1D8<[8..Q
MX&<A!]2Y 4_GKAB'@V;"H<H]'O""%A[:4L!=^)!X I]FUJ.?S.CG% PJ>.0B
M!P8832P&#PWML#$VS9PH@8!BY<\0G3SK%M_%R8VR#J0M9E-TX(2])2@@-/[3
MB^?PDM\2\,X0JRB/'V<1$-**'D-)!0<;R)_X8%_AVV_ C^1P"/X4/+4P$2Y@
M2U)CW7D!KI4+[RSV0NZ-R?PK; \+?'@I$KM+WM02-LV,1MPD1'%!NXEU#EUG
M\#.W;L(P!:C]4^#7^ITQ@C:(/NPK#"^Q"ZIZVP-(/0'B0)D6C W\]!B!% 1"
MD )6';(<,NLA9O?@!C!DL]Q=*2IA<E#NEBN_N\(?U/O=]L\?E(]OD6'+LS\Y
M/[_. @SPBI1 C/P,C&T]>$%* 0KFR;[<PC1:(V *VLMZ^W\_ .5H7."_VM?P
M;_5<#WAS@ORY]L75#<:\M=0=-YQ'P-E$"CR03:?(TQ[P?PRT+R+11S^G9^PM
M_ 1.)5O ;OU>@N9>]X@^D%WQF2)#==3J@G[:SO]E7FQTM8[B2>GJ;:PC#=LE
M'!Y&2^_('$>CS.JYK5ZG]<C8-QFYM!CQCA4)A1MX/+%NO20%S;U4W G/@D_!
ML_"!U]8[$6/$OTQ!QTDIZ9&.C5D6W63?X8^@UWNNA>^CJ(>W^JPLE E? 3IY
M@!D!^,H\@E_ (T'Z@2C%[L3(=13_75))":WL"M\B8JR*^Y$F(1Q(; 3,6]!G
M7^/+46:MOM_RR D3)@LLB?:'-J>P@ZL.SJ,/5@!I=&]EF_$QL<\5(;U.ON@Q
MBQ,O=S?PXQC$Y=:$@10'@X"1M'Z<L>>>@16-QVG,C1&A_:H^AA*741;_1VXK
M0L$BWB%(*=1L@1QX^&!-2Z\^]NASB WJXFD#_+C*#,0L6#6'I4F?^ ]^LB0C
M&HQBX##QEMQJ5ND)0AS2JR3%&G"5$I<Z&3W]KOQ@E,9@Z<N4!7R62 <V)1+N
M@#?!_H\QABJXCO(74I0 ]V V!L.D><A]"SORK01(2M6;KZT/Q6^@GLVBL.CN
M9ZF97#H]SOR %<,)A<_(8WDZ2%#4_.M6P9^<?9J^!ZQA#)8W)CX*RU(!@&QQ
M56M<8T8<;$8(SSUS.9YVK%&Q190J!*ERF(=O;?/NI6M#N1A>R-^B?)A[WT!V
M9*R#7 S,G\X7PL$F >H)GT"X%\+-AR5%<>%]3RXJDQ$K00:07^3^CY.T("5A
MJ>!E37QX;2P<'B$T,S*?EA:K$F'#BP 1#>?_-@47)P1OHQ!2 -^$?A0N(J\J
MD'AJWI,[(,Q<N0U6U6QH+)WMJ_H=G1"DN1A9*P;0K#3Q _\_P(;B*/%7$=K^
MPM+?$ C6.QQC"F;^G[?O7J.Y#)_P@=72<"R] ?D@L&END-E%&E>8&B+X(0%D
M9>#YW4O0/ "9LO#'RK3.*A^ Q3,!!C2@N3WA,LUR]>'F]LWK[9]X&TTH)DC"
M\^KF]NUK._-&MLI.\6(0%BO[0]4H8"_M*RE))-N34 /)"'LCS;C-;5%JN7 @
M=B&T@[*18JAJ<] N].%HD8Y%&B] FO%574"!_<2*Z7B O </3A0>,4ECE0$C
M]P2?( Q3HJ%@G++O"Q9R)<,3]#Y;T;1%WQ*/5;L  IXEXG.![]W!BQ)?Q8!E
M_(>V$?S&))>%Z$8*4UD&H2TN]!J3E,P7X%**P!/'3(X,P!7<9PN!A(;RVW2>
M!J(D)]NCXJN*-464S\*TTX@HOGHULKN.0[#%!%V6TFN+':&T&WYP(]EGHX)9
M,+36P4ZVMU03R=BZ( []>N(A\C_9#/-]#TS=OE!U!KM"YH)71.#:XC,&&UZ1
M3VFDZ@[SK*#ULTRIE&H%.2K2TQ+VGK2",*3\G6P+8BT*VWX?@ZR]9^HSA3P%
M%K@QP5[SZ&%%4%E?/?\11+00R)F1]#Z-HQ_?Q,"7?&9]QHHSD(DL)HF0+!=X
MZ0BK93PJ:9L"-Y.X\0&)%)X!.Q,DG2=^*?":A4 *2T-B$+3W,7J$:$7>>W[(
M\^#\G]>WUTI73/+05,K95O))P,!FIQB[$G*+Y)-T /'SN##BSEV+6S\4X7*C
MT3L7U7Q8@L<>6)@RPT]:\=,-:94,P@7-4HS."&L>%?1*(@^YK*" )0]M\!:&
M&F6"0GQB1<(*/B,*B->\OZ(8/:@]F9!5OV65^Y<6LH,%F ZPF3-JPXSU)C'H
M@E!E@HJI2ZJ&@ T@,D3A&,5B.(/'TG:@'AHS_P%_+;3PPEN*'RB])(*YBH8U
M.VZ+,8)[X5GW1%# [N$O& L"-2NJ<M87A8MAJZJ\$)Z2@@//Y!%CQZ]<U^X-
M1K;U"M1HO^<(6^.5V[&[_5Y6)R=B06QM;'E!(]O;U/&*EG;[JFBHJ*6%U!3[
MOU+(@J5W))-6) ,)K=MW0#JXM51JLR[25@26C9)I/*-G@2F3^'2V0J*JL]WZ
MN.?(LFVDJ_WH'TC^%EFKK$W\/$_@:._AIV?2**KN]M I(GE[:3STG=F^R$TG
M&I[:^-TO6=F,9T0/7^KQKX<.WGLQTL(_LYBRNTT-$*AUTC'!8D4NVT0(]-2]
MU&>)B&;RW/+KX5G,CK+WH /I(GF6N$1F$O>%V*0%!F7L@9X-4Y+)Y*$6"RFC
M-.'HFY/8^+#FS$[$'?4=9 A?.G]P5IH)VNN1 GYWF*GD*2IB:26 XF?QV!?F
M)CT>/3#Z9DLL -<#CIGT&A\I9C"31=GDVE&9 LMJ-C;>+Q2 B#@6BJVR2LN,
M%+#XQXQ-,L,])RW&O!##"D_E'HA=+%@ *$+'Z[4<JR4KZ#$7O7V90Z;GB761
M/EXY@5O&K#^B!$MBGA:!3TBN=4'W%NP8$(WXG_?@M3]@DC1I;#P4EYF9KOB#
M55BTD7IZ2CT00"+!4A!"A> ;GN(TB!XQARN-<O$/EA^M"OW((N809$ XL0ON
MLRILM,%;#ME27@5!,WPBXFZB-"HS[D6Z9HXE!N)GXOF8H>L?)C-.[@3C7#CD
MF9P11MC8BV.*) F13?)W)^6%((20=W39CLK(;.D-B&LWL!^*H&6>@49+*DXI
M%O&T['B6,-B\O>)-&'SK$WHP,KK+OV2NC_AV8R0(K9;.02W5RM=:KSJO1@J+
MM:(NO'T:<*I-5O?*1&@I\?Q %%C,(F!43_R '"BCP4!D-&>R6(+N@8!N'H.=
MX2>Y587/9<B+6=I7Q-[$=XN:7[!NELH88\&E**O,KX5\!AT?HI.DG/<H7(TA
M@&$P80M&.X9_I'HLO/?ZX$]2"A5LOMC:^E(5/%';A"()Q1@N*$&(YZ7>.05H
M^&!GHIC!2?Z'?D-R"*2:BIC8](2MWR6S-)!W@5%\^B(O.6QC49K8YTE$A6]W
M5':'Q>&,)T)F*D)!O/IT48>V_CLHA#2FB.6.+8.'XG4<+!_CF!6)'D6-.:5H
MU'X3'>H!<3$ML?KRK-R,R^!6X8%@>5XYKS,T2//.NZ?20'%;:9VP*_<U!CE]
M]JB*WO!3,S#26['/O^48O+8^8T4;.NF%'<WKY6$''D'LPVK0N18ZA[:/XD=B
MTQ&?; K+7KEND(8\'>,=ZFD:J.BX^H):@E!2DY2MG42VK0(PDC?@%VE,P3J\
M%!5' ,TL*I:%GBWPYN^9/+/GW!QZAHK9L&RC$)L%B##7%]C/MT3@%]K9AFBC
ME36J;*58IT4+-39M/=34/;!,DND7X!Q5\IKK(5!4UAS#W[M\RP6XRR O@2-\
M/D.G63Q,IO6E./NGJB5:O5:!M$PB(!K%K_Q&SK4BJ[3"Y5R0+*I^"X)*@D\*
M4Y1,4@90W%WE4Y^*T:]IRT+BG^*AJZDQ$F1"H12JGE:>C4GSL;B5@#1N["W%
M3U"6,Z7K<6$@Z[E,>H<<+XS 89/='^+5CP U+SPA7L(2,<@X!@'Y>\23O#AA
M]5%X*P6C'^/ X]R?^I@  =)\LC<H 48B-X)]]SB%_L6 >:3@P8M]&:_'6+R(
MSR9X%XJT2PA0D_:-BE+PM?LKIM19^U7MNY"01 L+]7N.6<(^*C)J9X"Q+Y8\
M(BNX[M^)3=SNWP4V$@$DB_NHENFRKO4'W@O8ES%3[\FN,Z:A3)X5+Q?$Z*L"
M4@&13OOO&W6/^;LEX^_*(%G[LD=$PD8&Z1GN[&X+8-U8^!ABBX8H7C8U\J46
MZ#>BMKB1[%\\(F(Z5,%),5$>4 L38C)4,[$*4Y%2HM_=,:HFRZ_%T)VEJ1]S
M)->6_XK2Q+KZ\/'#I]?HROIK7@ZZ$I*$2?0HG%Q?\0<) %6A"X^_X^@^ YN-
M*42>AH5<>/ZE3$C@*D3%+WU#B2Q16RQ49_:M+%!+<?CLE=L\4.F1IPM<;J&N
MV;O#I8I>4+ K<ZJ9(Y>0]BUSB&$'/DXM3]0G;_PQ.PV*Z$V]ATC>NQ#9^DBT
ML_A+>+9WR]766?G5JWP[:(=;N+F<FD_=L:SX$EM59#"PE.$Q4;8]U09$:*G
M.?]T(?PKT(07>OG"&\/"__%#^P?Z>8';*W\F(O_Q@VP0=_BB[[!. F^C!X&W
MX.PG2_TKFY ^[/W]AYRZH-A'^H"IAV'T&'N+?_P@_GOVBQ9[&PW*_6P)\H&$
MA4Z]!M=HAO,!/,"1NS^L;ZHB2IZI6LY=X(%*AT599*)LZRQXVN6N=(_!I2C3
MYS).K(XT-P)ETIK&3_"4).R5\YH6+7]LZ%G2/ZN=9IMICT'W[\=OPQ?O,>M
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
M&/1[]L"IWCPV9I$F@ "SJ#^JODFZD0L5QY3;]LBIWCJ^F.B1F1JB&P=<N?;
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
M9F-/@_4+"3N\SA:C;6LG>G$OMIOB8_ [&[$?U^H1PW5 93[RV@IL#E-17V;
MQ*-T?("MKF8+C2!>>V</>"AL5+4B4;&VT6?7C_&5]_##2^XAW,\@3']#+M "
MR3[T2D:2Y\;Q"RDK1.H():3>SQ0I17K&6DE6]8>NH_G"#5^RWK-58+U+I*D?
M(H7Y;B#Y89+&RVQ]Q(TS)TO4!R+CJU1]( +\_45V?K25<D&6P62U(,XGH?7Y
M89/B^>'F@ARJ!B2M2QMPIV6VT'#3YWD)-TZT?#(KP9.)ZI.254H,-5?-=>X[
M,*N8\^D*[,8RJY3SZ08Q(ICI"L9&Q&"FM[[]A.KLZL,;&Y-HFD^5LH6&T0XF
M.2,^-<H6&D;[5PS@@7<P3P/XI//0<6$TW:903^;:368XT[QNW,,?P'\O_6<W
MP%GDBATC*A1U6Z'(=H"L4]AQQ4*_L8!!<$=P1W"G!'=T4[8;UZ 0W!'<84)#
M#)?5:R[<'4S2V/?P"4KLW974.SMC@8$!T!R"RD"1#AZ2U((#@@-#Y@  _1?N
M$AP0'. CV=5<SJ]N_"?,]OXET%N>;94(%F@OZRJ0+;7_HG7"  HF""8PP@1;
M05-&TTO'!1,$$_IQC<B/^P=CRAYG.7[%]QU\AN$2)OB,RZ>?*8Q#-[A>)LB#
M@C&Y-3P*G[[XSW R)O>(?WCY#49/L;N889=K'$,W&?X5X-]@2FB1N '^0Q#A
M>BI8)Y)+E")=+N)H@=S0E^RV[G\O_04^'/,FNTX[A.GJP<<7Z6FM/WQTQL7_
MP7=K)[/H1R@]PB#Z06[NQH=P#MW>38!4O\%[)'V+4HC>ZJ;2^'9\+<7XAO@$
M%SO#+8T3WY5N7<^?(E@Q?/*C,'O1IZ^?QI(?>L%R@I3T:8GEE D&_+6O_F2"
M7-Y/;I*2I\?3&-%BM$_H+L[_M#LDF;@+/%- 7LN'D'N=G[;9// 3B)L&>;EI
M<(PL/J))<AX=Q"-F'DF%YIKSZ!P>,7-(*.R0G$?G\(B90T(]1*D;#+1WM@+(
MKG+K;<J^"7:VSS=7Z38V1DE[.866T%%*O@Q?>4R 8%M%@E^"7X)?C"J/"1!L
MJTCPJTT7E.+%7#0/,'V#Z'LX^[]N/8TDF"^72-YJO81@2I8D5WP)LI*L^:\5
MNT_L%N]VMSB0=<N03;/IUDEQUN <V:-KI@S$&2?!G5J6!R#+ XRFUP4*]IPC
M>S19L2U9H5#]E>ES3FSN^KT]N.M#7K<?PK(5)=@9+(R,6TH1E68#V;'ZOQSJ
MK+?]L40(8&FRYJC\Z82-7A@>(71%UD!3SUWPH7\HE/A@.(9LVES,&!5]*(;.
MBG_;[(C%[UEES-0Z&3,VV#>\@:#*FFK(ALG%-=6"$EU0PK%5V6Y\LY(@1/]0
M:#E/CB8[CK 0? G?9KPMVXHJZV;56PAX\)^:Y* $PWN'0FN-GF.UG+7P@A."
M$X(3@A."$^VX1[732[CM]D\,;-^.];B6KXNQ$ QO4Y_8$4D-'1,@V%:1X)?@
ME^ 7H\IC @3;*A+\8OW0:CLKG.3 P/9!@77K% \,#"DH8:(^F %LV=&XV  @
MF-#F4H9MRH8NUK;.G0= !D"3@2WV#)X[$S1907.#:38]J3&H[)W85<],EW<W
M$!1%!H;8!\27\&W.D;HNZY:HL\V7\*TZSR@6%WS@2_@6^:#CG:,6%S-&1<>)
MW?23V&#/]IA0D0^% LO&)2>$F>P?"JT-]IK83\V?\&WZ49HBVSH7]W@)0G23
M@]*!+2L*%Y2HZ$I5SD$)6O<.Y2QW1@I."$X(3@A."$X(3G"07L(P6M]@O[IH
MC AX>H.7V$!( 9W80"CX)?C% #HF0+"M(L$OP2_!+V:45]$%96AKF-A57P,*
M SLG@:R;CJR*A8RS9X*F6;+=N%*^X 'O/ "R@G?5:V*M^]R9H,JVJL@J'[M'
M*[I.;&X.$QOL64]IJP[FC#B#R)?P;4Z7 ,B6PH6)%(3H@A Z/H$C# 1?PK?)
M!]V4%9L+;[JB#\58^DGLJF=[(*@R ,@V*B+%P)?P+5+"48&L ^$\\25\FTE(
MH,FFL!"<"=\F(61--V2@\EJV_I?4?0S@SD>+JLV_D^9N_.0C291VQ5AL<-(
MF_W_D>&'=-93M]8-U^K-/WN80>GWT?U(\A,I13]'8? B><A93>,7[*=Z,_1;
MF*1^NDQ12T\Q=%,8HT?=$"'XJQ1-<6YM?P5SLW(YXE9=ZKZZQD@BY+(G),\X
MOAU?$^ES!]J-H;2(?83+1TJ<P6 B^2'1ZN\A<O@GTGWJ8B7B[SZX_@\,((;)
M GJI_PR#EV.:^OLOR^3JR747;^^]&9PL _A]>@>?8;B$R><XFG_*=7Z]4ODX
MG'R)PJ<OZ*V3,<'VX>4W&#W%[F*& XXQZL7D 8^O!]1?'X+(^_/7__XO; O^
MOM_2_0S)]<%-X.0ZFB]@F+BI'X7W*?K2]P7^$3='?ATO%C'T?/+W.VS%DO$/
M-YZ,L7A^^K+;(*85MC5W</K^ DNA*L"Z4@#Z7QJ1GX%ZI2D7OS9EQSMIVZ3]
M"^G(G[[D'_KA!.(74B+/F/ E6<Y1XR]X:."^QUISPY?,?-@JL-XEZ.5( U>/
M6*E(#QNM2FZN*\*1& 8NIHT?3J-XGCV HD@R_"#>F0JDCS[2>!K%B70;8$C9
M'Q2# -GY2"%/D/>N/]G]MH1:(7][@2[Z"**6)M*FVK1"-L-:LK17@%HF;]W?
M-HLQ(+.RB*-G'[_K$0;1C[>MFX,..[S#.:&Z5(<0D$E5\F 0) O7\\.G]Q?*
M!?E]X4XFJ]])(^\O//12&%]4!_T8Q8BE.-L1N(L$OI56/ZVO9+:-OU[LS.V;
M=$F%K$@8_4 F[?U%]B];.Z-R?5YE\!&$1?I.PE]O:]MZ$\RH?Q ?4)>;%T6E
MKK-869^NQ'D,7&3#D5!2$@7^9)>=&7':%9?,.&LY\IF(&*+[\5TRT&X[F6<<
MR,!A1MG'QHAZ=(QT/0;^(*^%DZLQZGOW"0Y-YTR .-7Q3  4MDA,XB4-%&N3
M^*>?,/;\!*Y%N471=7TSQE5W\8B90XI]6^*@="T("LI)0D-XB-U;9?^ -'[7
M$UU3$*V[ \/0TK9C27Y^*_DIHIW'AI(:>?-MR7-Y$ZYA/LRB98*BV>3- '3/
MK%'B8+&R57/#OOQ"X^VW>')XMG,"($\#6_I?V_6=OB_3)$5F%#EL:R1NNK56
M89&U"KVV-Y@+ O[*R.X!O&2_SK+30-7X.,T&C4(!CJF-0-,MH53U4[O76,#
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
MK-1Y M,$3:%Q.I/2&422SQ?+E.@>EP1\Q&J2T 0H33)%22%,)3]$CT%I@2;
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
M4X+[%BO<+P]?W87O7*D.3_"U'?B(^WS!W^:^3;A/E3S)UE>_3^^@%\4M.SW
MW,=? D5O NRY/<#@2X ]QX<W ?9<'S8HU,#YX4V /?>'#0HU<(" SI< >RX0
M&SW0P D"!Z9AE@78<X-XZX$]1X@W ?9<H98$&)/5[EL8W^,]U8?2_N5<GIU%
M@5ORLF1[,>#FV^>+7Y61<2"8.0RE;> JK\ U7H'K[ (OY])P!YQACI=S8;@#
MSC#'R[DLW %GF./E7!3N@'?&<;PQX(<?!/4W1=BF8ZL[NP]6[ZS2UI&-#X6V
M5-TPM,9MD:2%:KZR2\BV+ =4:FOL_7OIQW#RD2R/(HW[T:3L+N*36 Q;TPZK
M^%"33>%EZK'R(+)$MVBV8A[65!5X#[$;)@'9 (;\ZMME[,W<!(X]#],7+S=/
M\,9:LA>#BE)UI;#?J@:0EF2IW /H&<>A+<QMMIGP#S=&[TA?T'?BI5O?4&BF
MK>XJ_' #]6&4(ZNE:EJK,/2L]UXQ99:I.*W"*&7E-$77Z<'(?_5A<I,D2UC7
M^&UVNVE7RIXM-#6\U^U5Q$4L]"3(^M?.$\T'E;PMP=Y63UTWU7XE*&%?MB4X
ML!_3L.S6)$!^"STK;YB6:9: NFJT.<02]"CP 1!E=@BQ\OQBZ):C-X!XO9PO
M\23T#+?GH_74\PVFWZ</[L_,0;@)O1BB2>HCS/ZEP@/+=@KVMA&FU@6L[@(X
M.@ M"AB%^.KC;(/^G9_\B;Z&/W"?(*BZW^Z:A#PPWGMG8>O@/3YZ< >?8;B$
M".U>2(2\&7@@& +;.C@!NZF(![IH:"(>L&7G(&(>DQ^5$)01\<BNWE<%5]7!
M"+ZS]?=UP?5Z@N,S#BG\@NP<LF*I&S[ATU/C)($-M@2?VAU?IKU.,)[:65T'
MY#IS1&7&U6S5*1Q+63=0J>7*#I5FV0!8%%JN/ GK-M -M5S+=S!U_1!./KDQ
M/OF:C!>+.%K$OIL6G/;=('LS]E+TY'@RQR=\\H%"YG/RT_7,#]U#.<0# :!I
M[;IVIX U%:(X3S(AQ/&QDF37J-5.>0#34HP=7*^U10-;N5RJH>F6UA8V% ]D
MWB><C.=1G/K_R8["UCZSZ6BV;99%>Z3U=O"7TC9 JE9+:[LD_NV_?9\67T+%
MB*N*;>["/MUH<XB5K;T%@-$IPLJS M UX#2 >(HI6R_Z]',!PP3Y83_3AQ\P
M>(9DCTJ#<]*VY90?<J\#:286WFCS\".J+XVI.N4'X-'V*0@QB^&1%<$R8NAX
M3FDH!D;07)#/T3*N+P>:LIMV!P9 00ST;&TQD*,)FDJ!GBU*\944>\"KM_?0
M6\8^3J'^'L;0#?S_P,EOR+/Y4IS[ZUKX*U6US5W?J5SK]#!7SW6IEF8H%#!_
MA%,8QW"2A[#U'3U%,]1=(A1>7:/E<FZ<;3I6K9:OHR1-KI?H1W*N]1N*N+-?
MZH]I506F>A#+T<:HH"LW"Z,^TLUZZ)[B>5C4*[WD D!Q^^D66L)QX A]?1Q(
M<5B/N65+3KHA=8V5 S0K&_<U$%0 ?\C9J+W/P#;S=>_R#9>'>MBCJ.WNHZ"P
MK'[W/(ER7]GS&NIB!0 %)Q6P;GL+);]1] SJ4P#H59!N>03D&X7%M@<8SRL6
M;OB."S?EKR$_/\S<<)P7J,H_?Z48Q=I*'4## -J"+5.[0WL06!4(WY;X&]^G
MV?:^:S?T8! <7KD_<,!GBWI']@=B]V!K5!]IKC VO, /X4UXZ\;_<(,E_#Z]
MCN;S*+Q/(^_/HWMV%6<+S?7_]_G8CD6P&0NGVJ$!:4=!)R!E*TX50*UC^6?7
M#[#C^3F*\7K(QO]L$.2IP"KL$3G>3#- )3,8MJ)J5B> BE[*9]?/>N$K=)-E
MG%5CNL.OP'L*"V9@_?!-N%BFR1=<U:^X:/7[_4-,7O6R 7(XR_PS\=^&?O#^
M(HV7\$+ZA7G!?HN>81SB%XV?8.@A(!_A8SHP,;^B,/K)?8(?7.]/.!F8<*M*
MI'"('8>+M/H+-_@0A9-AB$2\D^%T%6>HU=J6?6]UB=?);5\%]>: 0L"B:84=
M_=PJI-IL45RUT\WBXA*O>J@TL123W*956#OA5@UEYJ#B,A@:"@,A0>GIJJ@"
M- H<KE7 3L!%74)MJ/'-OF"#C&^*8@XJOBD*-Z3X9J_C^(]OBB(-);XY>!"<
M*=0#CUW.*BXYAYCC#.*)X<8*PXP#V/'QB]O<![.&T8%@+/CXK8O9IX_?NG ]
M^OCM=USG/G[K(O7DX[<E%V>H::UAJ(ZBZ7Q.;NVL81B.H7<3*[2ND";QA*HI
MMMJ-L]VZ'IK$'(YFJ=UXYNW3H7I<8IG M(<A?<W8Q5&<PNYOWC3 SA8MZA*R
MLH31@6"##&]86L)H7;@AA3?]+V&T+M)0PIM.EC :H1YXZ')68<DYA!QG$$X,
M-U089!C KHO/GVWGW5QS:H'Y-*HU[60W:Z%%L U,7S]KT_SM;>%]NPJG.U#X
MW%3"U3X1]K=^[,TH;AR_(!?I#B)N9"71EF&Z=J<^^HD71-BC8MV'NL7U?Z)P
MO,'.@1![0Y1N;_2W[YYB;] 48G=HYC6CLA(U']S$;W*H7#=U]71D]UKC;8 O
M=P =&1]'/1U(] B>0IBD.J<]!3:DH^$5F8H!3D_4+,C:+/PR-8-]LC;PMAR@
M*^S:DD9AG6TK['==_1#PE6Q,'\+1"Q<-!HUH2Z&E#CB0M5$8BL:A==JK8D'$
M)B$KOGWKM!?/@H1UPEO+<4X'BRP(5CL4UDCA],ZD(\77=XN9TJGV5RC661E%
M*V)4OYS*KC*&>A2C\02G5;'X; A*8ZXK%D]G7NPFT]XKJTWL"=M@ E0-3@Q0
M@[E0K92U8$'&FM/B*QFP?N0\5?ZXO4VF+4"E8D<YZZ!&T4.5#!,+PC8PHT [
MO:.%/6%KA!2 -_/2P(RV(>8TBI.=A0CRY;O\J_AR!)A\^ND%RXD?/JV++C_
M.69E_'(S7[A^3.]>7E5WC@7W])#VI(S*$8RFJ-81+V&(RFB^6F(?23T/7%LT
MG #G6-IPT+IKXDH8AG7$* ]:94WB.L4PCNQN&;3*:D2'MG$DN3%H1=5>OAJF
MJNA$J<7<RE ]BO8#9?M8HG70NFLT1]K'SHP,6F6-@G;+&6H 1#?T1\[7.9JR
MNOD#]=C!CPZTM;?;\1K)[(?+:+F5IL MW4:)CW=??H%)@EL!:G9'V_CI*89/
M:$!E<*BD&C(7J]3FS(9P>]6+B?4"E/)9!]4TE=/9IF$HI@WOJGCMZSEJCLJ2
M1.FCID/58R.O2RE[X&6HVFO@@.G&*]M?AJ^]&LLPBEKVV,E0E5;;+WME&\LP
M-'? "VDOW7]&FFLU]7\V>FPRV6K667C+I]37)-UAVT;9NAM#55^-U(=U%C[*
M*:75G&ZY=8RW;ZQ?'TBM?>C3TIVCR6RZ$'O41+D3I$#3'+UL*1K.5='<Y=)5
MDW;2C'U=43F8Y:C'UKX'J[E&&S4-QS3/36$-'"G+-"Q VRE@75\U$A6:XCCG
M9NUK^DJZ8M .L%G3%+6\OXJLU=GIBDZF7W%HIPY9UURC>=$Q7RFP,#Q]-<GF
M:PXXMH=ZL/JJ,2VJADT]#\VZFNJ>\]9,\,KQ?.9TM4I3?(^_1.$3C-O83P%,
MS:85&[Z"MU?%5-Y0H9G'-HH/2B^M[*?0:27L^-4<E=I:YKGKL=%^"HU:)H)7
M]36I":92<UAYU5YUA\RQ:'D8O.JL=M)B^&JCLYFB_@TQG8O4]>58'0O8K!S:
M*\70AD_Y)ML/S%?JD0U?>W7FIC-76<VIB5:"N#.U;2<E5HTUWWM@6)ICT=+%
M28@]:J+DW@.R@_$L-,&4@T)!"-9<DL8B-7%"3-TL?87,4'C<9%%"<5XI6S0\
M=55W,TQ-/9-9HK%CX5!;NV%54[02RJ9FT=KVR(^J:&205<.AMHK!B^::[5_3
M;&WH<R+%++&F6\HK95^'IZ_JDZ*&[S,[,RW5/5EG6(S-BEB&KVZ:__:'G\[\
M\'L(_PG=>*<6?/V[G$Q5*>V(ET535[[Q-(4Q>N'#+(Z63[//_C-Y=T))5*#8
MH/2,5 -9(['Q*_.W/\"0IMBFXI0V #6 -9*:LJB&6OI<1EDP5,9J\Q08P'=I
MU^O%PTAHCU$*(BJV8^MEH]R*J&B/30KB&L9K5WO5!D5E3%(04;>ULA-J&2#T
M/(Q6=K-INFU16X1O+45/H5LU5;,56H+N]>Y3/ _?WL+80]$G"J6^3]?OGA;K
M3MV$A]]9\F[+VV4,MX6[^?;YXE=E9".Y:( H]MGW!421CA\^?8$NZM+/2\1V
M^-4/_?ER?NN^D()8'Y?P>AG'Z,?ZW6,5R\Q6:[@F[!OD\T9DO#:P%Z#@@%=N
MNS[X60QA0_C <.R:\->MUQ;@<[2,F^%W=*LF_'7;]=&O9NSZ!Y2+MK=ZVS71
M/Z!@$[IXQJH-7D5>NED'_:;MFN!K0[95M; D4;+%(E#R]#B<W&%3&WSZN8!A
M NG,R+93N'[^8%NU >FD,+%- &5%BLU7[SXO5*"D"ZCR?0' ,0VK.J [F*2Q
M[Z4H1'*3&7H:__/IWTO_&<V,Q0J5A94+;YFDT?Q_?W/CN1]^6L;1 GY))^@=
MV2>KA"":0,N5S]O=IOP:,AJ2K+)-="51"\L,74BRMT))]4KV'KJF*!"]J]E[
MY%DKO=,'W8H"4>N=IL*@0,";(;MW'<WG?HHGJCLX=]',%3[E\U>FZ^SOZ+6U
M9TT-:)J].R=5;KR(_B.<^B'.5H5(Z,<E5NEMX(9?W9_DRV&X=(/M/R8HKODT
M7P31"X1YB%-VJW5N\@ZT> =3/X88/6F;=-IQ"TD2]+_??T!B3^Z7CXD_\=WX
M4);^2(AF;-1'07I^%+H:.75TIEB]: TG4>^@%SV%.$"FXM?IFEW8Z%&J;6J
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
MIM%\\S0>9>0;$RF,?L3NXOU%]N\:Z+;R<QE:U7,Z.00N;R77128%DB9PD0$
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
M)65+0TI-?Z!COCR^_N['O=3PNIS_\0PW97,,E*)2: #O4B,M6N(!**<]VS(
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
M" \I),J'K@INLWN.:ADE.3P@FH'4LR#731'0HC#I;MI2>N8'?F:/?E0@4Q_
M7HHVX1@8.L%5$1C>TTG<.#+H"LD!0%[D]85CZC]O\='ZIH]6V(Y);\XIX1X_
MRG(WM8Q]< K+ (8LBZ6G^><*]QSDI+%Q)E$ZA^\0!HKU,_8YBL&K, HVB(2G
M_97Y,.[J:G!NQ7/ O_')@$$T&T#&#3$$2.>CN<2+8KAH&>7%''_R:LWNKG2#
M1;5&DCFEZ3&(CM' *7#7X@;GFF03YJI3<([!'=1QWMP-;T I[ R<&^<.EXU7
MOB)MX^Z;S)^R9VQ&(?V;*$3N1:"< D%1R#DF[]PXV"@BX.$PX,)/(53<#U'P
MEX*%X"Z/25_<(.,%#.>O#"*S8K#BY\U0QD3K WX\"!%1X$]YY;N.R[P4SL-R
MYUUM+^/'5:D@3BUH^HP5N>]9D;MO+C&HU XJX^P&GM(DI# OLL($N8>',L;H
M!I05Y"P ]^O/?,\M9RK.\M0^GTUA=T'50?UE44[P7SZY=WDM7!FB-*LB1+'Z
M(6%9J1>XP"VK04H?6[IU[QM2O U2^*Q-O$G*LJ2B2+R337[7DSS;ZAA"61 B
MK(!A#UW?D0LZ=]M\X&CRO]SGE\8%L2/CDT!3^#%.6&@"&I8QFQ.Z%S,TZY&8
M4;]JR:-,P\J%-*I:. D"*Q>RKEIF^ZI:NAY@!-)_D3<%X+/=JY<7=8X+><)\
MJZ'BTDLCOMS1(%; C;G."==W&2"&)@L0%V$:NX-W, AXN>O8#9,9N#QFGODD
M4TX%[RV10GX-UW\!-B.HB*J#@UT5'%;5PD:14LZ:K]^CQ;-3N)+RI1J6SH;,
M=P)YE)/'24D+$HN_Y\5%M*;/7]%W.Z>Y<UK?XD$>O3GSI-G/\-^<C'9GGA[Q
MWV6<VM',$ZF>=<JIZ)P/GU1XCTG7O!_/V;ZP5><<CIN+%A^C,*:S#( $?R;O
MRU(^M^&S*$D[YO'[7 G\ZL;@'IEO>)9S'PY4,/H-,)!Z0"A" 2?%T-2!SB+"
MIY@N_&Q!QHLH3OW_*[+UD'S*@%:7+:&>N4' QSRGDQ28 J^Z==F!D5@5$I(Y
MC$[#A+/M;CPJG^?FKI;[XW(IPBL?.F4/3=8/G=, TGXV[;3,*5>*>%-.A!0_
M,R\X63UK/3T$WC. <5+^!,+$>UP41X\^D$VD,1VQR 6*RFC5,\#ELCOO5G&'
MB>0)<8<3(6*N:?3,N2:RGF?*0R_.-<D01MJ>:]JH#]93#/=7Q9<,WJ#ZLWO=
MQB[6W<;Z,>MV(#7&YAJ'\ZPXY/ UCJ+(>!9H&!WEQ!6/0A#4MDU=L3*&Y+O%
M($N-HP79Z(>W"F_?/J0J/#D/5USR[#Z?T@KX?!ISS@FK(=A&(E:FT.+1;'U\
MX\';&_ 523-CGI/+)/SY^.J8,W*6%?-=_XHF"7"23_'F<21>"2$/)7'1AWW5
M?WT54YS'UR^$SD4]=_V"U%^[6*V[Y.4,7VJBZV>+F/RZ3^\THIOU$QLBGQ+;
M?$@K)=43IL1>G63)X,9UEZ=@V6O3_!1'(7ST\LCZ">*N=Y?_]QH<Q]L@\OY\
M\^,/;.?LJ_+^*V].IUE +V=7](;=MC+1BQ# L^!TO+TK_K@:AN<Z\.5W.GM]
M]![@G&<T&OR;1ORSI@\,]>A-AQQAN;LP*O;GK%')-+E@>T9O73#X1:GK8_+/
MZ);"U0K?*!BQ]'0!]X(N"V=0;C%<:;=<I[7TP2VE?R9L1RM<N-[0:N>^!T1H
M ;02,$,:,@_@ G8!;2!VII4R:V62YA;-)C+N+?%V-ZVJ5^GQ3==0'@1! MH"
M4;\^4H_X]^*H*?]>F\M)%$]IS([(!NXRH:>D_/02G.4TG;-1U)_61V(Y*:M#
MMC4.T(;1;>PN7Q_E_]_CD>GR9&Y.*SQOF;XD['8 *EM#85P$TWT0"*('W8:O
MCW3]Z*&\5L>:<WV5Q$\"%WP4L$!X\7$?JAYEX:\5YG+GR<\!E$P4GO.I+TF1
M4!W!MV<=N@GUO6)W*W2_A>9!B :5(9%H4!D2B0:5(9%H4!D2B0:5L5?1M)0(
M;I(K.+N%,OL_K,Q>4?#N?KEMJ/F:?'>3\_IPE:14NLS2:13%O9&\] 1V!QKO
M_32D28<KYJX1V!UH_.K&?OC4=QG)+WCI">P.,L99&O5&[-(3V"%<?/'S'45]
M$;WT!'8'&WG;T,[*O:5ZK)_%Z]-!>@C\H\3[_T24.$J\[T]$B:/$]YIF[:J?
M?K'K2-=_:B[ECQ3N<P-:=X:MW/DD@ 1A_4[7^[$$4-6X]>G&[C !Y-@C1W$:
M=T@7*J%GZTT&&@X).T-;5[11TU>'(G8.$3O&T%14M6D;;L3.(6)G:*F*Y31M
MYH_8.43L6*JF&-9()@DA=CJ"'4-1G2%$K:YE/#6+2V'OSF[.W"]QE/#FZC,_
ME:A:WQ7[,KV;T#0=Q=3PI6K=8KY-0.BZ8AOX&O1N,=\B('1-5RP)7K*&@) $
M$(8^5$8ZOFJK6\RW"8BAIMBJU3V9R*&%_@%"4X:.H6AVTXI*QC*JC36ZYGQ>
MKMI%^.LF2F@ >\N9S)& Y3?TB/LG191'-&UE:&.([!;S+0+"4A5#=[HG$CF4
MT#\\L#>98\#H&/-M!@S+4$;X9O..,=^F@[#9CJY.3-175%1=?\-USWK%;5(J
MNF^"\4C?!(WW3:B[P- "I3OJZ"')T3J9Y"@3+:C3_M&".NT?+:C3_M&".NT?
M+:A3/)(O$^@.@7^4>/^?B!)'B??]B2AQE/A>TRP\DK_?)9L^'S.R3%LQ]*8;
MZ_&(VB%BQ]$<Q700.XB=^N08AJ:,3&P%@MAYAM]Q=,6RFFY30^P<(G9,8Z08
M)F('L?.,F*6P-PG;C3=,XY%\/)+?N9U^AJDJ5N-N%#V=OI&6^18!81I#1<?S
ME1UCOD5 :(ZA#-6FW8X0$/LG153(<!QEV+C&1T#LGQ1A/1I&BHDAHV/,MQDR
M%'LX4JQA5P^0X)%\-("&.9.IJ 9ZQ&XQWR8@;"BS1]CHK%O,MP@(2U<T/(+=
M,>;;=!"JKAA85'6,^38!H9O*L!M-K1 0NP"$K1O*J!OS<!4E%9[)/Y@S^?KW
MS^3K-C^37[<XDNA]IOT[A":O<*4G$+5_R 2B]@^90-3^(1.(VC]D E'[.UN$
MPWX$ST7B(?"/$N__$U'B*/&^/Q$ECA+?:YJ%_0CVNUS5YS-6IJ8IFM.UEYXB
M=F3 CFUKBC7"URTC=NJ3HSNV,ASBN6#$SC-VX"BJK2OJJ.G+)Q$]AX@>8^0H
MMH:>!['SC*BE.+JJZ(W/SV!' NQ(T+E]CKIE*D[CE*VG$SC2,M\B( S;5C2C
M$QM?$1"[ (1F.8HYPM?5=8OY%@%AVJ9B.ITX;8R V$D.,3*5H8:'9[K%?)LA
M0[$,1QEVH]%5S3(*.Q*@ 3QN ,9(4;O1D ,!L1M F(HU[(0_1$#L)&=B\]5-
MUSH0#_LG19B#L!75QFF7;C'?)B T#?)+;%'1+>9;!(1ECA3+Z43(J"BIUAT)
M7IUDR>#&=9>G5]Z<3K. 7LZNZ,V"ANGO=!G%K(JY"&=1O("")@K?WA5_O 9.
MW@:1]^>;'W]@?+ZZB1?AZ=7<C>E;-Z'3LVBQI&'";QK'L1O>4'9; @.LKOGD
MWK'?QK=N/+U*8:S+);L\&8?3=W]E?GIW$29IG/'[+M,YC:_G;EA<\PL,F287
MX2>01#3]#S^S0Z=CJ/[<&_KN*XT]/Z&?8M^C&O% *$#N[W3V^NA]'"UT53,'
MFC[0G31BI_'Y9_L/+TN@4OQC@Q(@Y&K\^Z_\[/X1R4(_'^/SU?DGSD5R1+XF
M_FGH!Z#:.*-'Y*2;XLA%,.3BL-EG0SMD<0P'J@;_<G$,N3A4L>(H;>[?;I#E
M0@B"Z-8-/<K8^YTF-/Y"D[=NP'ZZ1^$XN9RMJ;K_V",RI9Z_<(/D]=' .'JC
M::9AJ:JZMO$G/4\8D062'B%RI(^T/1*9>X+A]XG41[;C[)'(PD4](DG;<NS]
M$_E',= ?J_O?1_%YE$W261:,/2_*P#2KK.8;?@Q'E0"^XO@Q;7LDD7Z^'>AR
M=DYG-([I]-K].DX2^C3&]*&S3PM^J"=A?)FVKN_?,XG#GV,8JD3\"-.3IAG6
M/KUSF2*(4I2IV3*Q(TQ/0]T>MLW7&61>-T!7=!8E*4L5O[)$DSXQRWM$+^JH
MCEZVD-(:/Q4US??Y&>CJJ$Y VC5#%57)]QFR-=7H%C\"?891Q[9D8EU<'!C9
M=?)?">Q3F/H'NJ77R<%DXEU<OE8K7=NU"*HF%82E=JK4VO\>Z\*T;ZC#_7E
M/@%5:NR9R4:SR:*GD_*$/&%7I#PAPN^1E ;F*0/5#2QKCU#L@-!;"F:[(E]L
M()*!ZKT)_9Q.,X^O. @I,#5M9)DU8MCZ\2+)KEU':I![U*F[VB&[=K5H&+7*
M^9U1+2PK-/2AE&IIH?+3ZRP4[,QLA&D2ZAHI_8)X33JC6E-2[7#::JFF6;7*
MU-US**X>-\0PNMZ9LAXAG/Z6N8$_N_/#FU+\YW[B!5&2Q72U.^6I8?D-VQ73
MY*4<+\FW'6\%[.Z!FR?LP]79/]^=?_[PCN_@N;@@ _+O\8?/X^N+RX]D_/&<
M_/9Y_.'B_7\O/OY"QF=GEY\_7E_Q?3Z3U0Z@>SN#*E[R(3'SO[CQP@\YI1_2
MZ3%QPRFYRB:)/_7=V"_ZG^V&4_Z/YAP/+=8ON%6N7[!//OMTD?.>SJ,L =YS
M?OE??NXGZP\VM3V=OYZ]J6;7$JW;,5L2 EMM97D0$MQ.8#M-T85JW=[:A+ZP
MVY*=2>!"1@!,D20*_&F5$VN7W3&(EV<XAZ$AZ6&/CJ/W!***:Q-8<5Z@=\F,
MK"Y3HC>KE.P4V[!6E+II[Z0N.7D2@J)8MUE1FD:]D[KDY"$H]B!U*8AXGNI1
M@%T!F8RFW<<D /-<A/@FQ.F-'X90@ZUHC6:]D[ODY$D("[8]=/T^=S><]D[H
MDI,G(2;X9K6^"5H*(C"W16O>M36_"Z>]"ODMY;5/751K4P[G-/%BGW??>+:>
M.K6$]@1SD6V1,^^Y<ACJD< D#@Q=Q3&MPUI!1WSM;HM&L9<4\87X:B>#*7<Y
M(\(089A_B:QMQ+X>H#&'_Z5N3*"XI%-R3CU^7H(8JD+8L8/3G<TI8/O6OHGE
MH)E'3" F$!.("<0$8@(QL9N7; E[5_%+4E87[-LI&8G8Y)Y7U!O;#F=QM" N
M.Z5,W,W9'+0.M [TF(@)Q 1B C&!F$!,("8DS+;;>*7MP\1;/=8M/UQUKS"L
MGYI+8M749YV(1S&9%BV2ZJ;B)0EE?PT!! I#S;KKAP"J_M[4G#9ZD @@1S,5
MN_&+#X4*Z-EJDX&&@X*.HNI-7XB'R)%;,BU#:- +(<E PR$YGA>:IEBZ+I.$
M?D;(2 T94]%L1R;Y=&+6_MZ>H*J*HKD<5AT^UT?NRKJ"#$C9AI1<NU_)F$WQ
MU]1A.VUVGFMQ=;:.[;F*KT.JH"H?*A$!3ETNC<M%#>+O>[0:BCIL^L9WQ!_B
M;W_%D%S:EHL:Q-YW2RK3D#3TUJVL$'7=0=U0T>WN1MR:]9F(=9Z'K.K'E@AF
MKZ/4#1K:F2!2Q,*7$\77I +:AK'5G>6H2:0@,]-&BCYJ/E,OF\9EHP<1^)W2
M7ATUGWZ33>&RT?,, ,HGU.< M#4NQ)=D^Q:O;/2@T_SN,M?(,F6%8-/"#)$G
M+?( >*9AR0H\"9;.=H_:_=F)1%,4![^U%#&!F$!,("80$X@)Q 1BHD-+&(W9
MJ6ROI/'V2C:V5T+4HR=$3" F$!.("<0$8@(Q(6T6C>V5^@D#M [$!&(",8&8
M0$P@)A 3B D9LNW=M5=JSKW8EDI]PD7C=@("-D49BJ,VW12%7K/K,# 5S6AZ
M9@E1L']2)#FTBU#HND-X82CZT-B[))ZZ'1NU+S8K$-$_4<:\&=L)X>'R_9 J
MR#)U9>B(/_2*+340?T^,#,K(MA%_DBCU\/"'[81D4>CA8>^%IHL_/HCMA!!U
MCTS-=;F!9,WZ#-L)X>GP/9T.MQ7+$9_9[EOCLM&#"-Q*I:UH:M,95P1@"P"4
M3ZC83@@QBTZ3UV2&8LC;A V["?46>)UO/UFS,L-N0C7TVJ_=(%T6RT$SCYA
M3" F$!.("<0$8D+^%8S&[%1U$])MWDW(PFY"B'KTA(@)Q 1B C&!F$!,(":D
MS:*QFU _88#6@9A 3" F$!.("<0$8@(Q(4.VC=V$^H +&?H&.(IAJ'N7Q$%[
M30E@\$)7++WIWKCF9!QB\Q"98B9V$4)'H*AJTW>]HB/HJ/:[TUNP9KZ,783P
M3/E^2!7W*F3#$G]J!EMI( "?V-2@PRT-$'U=1Q\V$9)%H8>'O1>.,AHU;:V)
M;800=S5I[7;CR)H%&K81PF/A^SD6KH\4VY&V'P%VQ.@_ MF<:PL)!G;$>"[P
MY+/F_0 3^P1)IM>#\HJ:IJCRME<[0+=X*,CK?&/)BMKK)'5!7.RG5R=9,KAQ
MW>7IE3>GTRR@E[/50M,XG/Z6 1>S.Z!\7.S,.O<3+XB2+*;7P.3;(/+^?//C
M#TP$KP(__/-T%D5I&*7T WPA7_E/Z=T2^(*K*3O:?%3\&D>,VWF:+D]/3FYO
M;X^_3N+@.(IO3G2P]!/VYQ-VX5$Q?/D >.*]<>&[FT9Q.>P\IK/71W][#V0,
M5'6@EK\'[H0&KX^*W_^ NX[(2:.AM?:&UML;VFAO:+.]H:WVAK;;&WK8WM!.
M>T./6C29-LVQ17O46C1(K46+U%HT2:U%F]1:-$JM1:O46C1+K46[U%NT2[W-
M.-FB7>HMVJ7>HEWJ+=JEWJ)=ZBW:I=ZB7>HMVJ71HET:+=JET68"VZ)=&BW:
MI=&B71HMVJ51RR[+\F\<WW^&&WOE,/#QD=JON.)DYGKIH!RQO)T=UG] 1/&@
M*/^973Q009-\ON#UD=9, MJ6&E)K+EQM2PTI9.AJ$Q0R=+4%;AEZMXC0MB-"
M$X4(?0LB].:RU;<@0LC0U8@0,G0U(H0,7>V2A0Q=[9&%#%WMD(4,7>V/A0Q=
MG28)&;HZ2Q)C,FV:8RU[W*VOT[?[.D.4KS.V^#JCN7"-+;Y.R-#5OF[+T+M5
MF[%=;;HHM9E;U&8VEZVY16U"AJY6FY"AJT.4D*&K0Y20H:M#E)"AJT.4D*&K
M0Y20H:M#E)"AJT.4&)-ITQQKV>-N?9VYW==9W_-UY9CW2(QI$F6QMWK04U80
M'Q*W(:)55?!U$<#OX<WK(QH./E\=O;D(O] 0!'Y')F[ #M@E9')'%N[_HIAX
M@9LD))H1?W61R[^O.C8;&N_8;).Y^X62":4AB:GG)BE)(^)%X2R*%^QC.J?$
MR^(81B%WK//S$AB$+WSM]?C5R3U![$T^>H5\SN;P#83BA\ /\$63U%^X*?P2
MTP#^/V7L 3<#^M6'/X4WY-:-8S=,?;C$C2F!H0F[(?;=@+CAE+@W-S&]X;?>
M^NF<]0&),S=(>'>0D-Z6 ]PQ :8QP(X_G8GP'\6U_-)E'+'>?@G;B3W]!P&6
MJ#22-"HD>0T,?#Z^.B9^PIF)PH"QF &/=^R<JC=G#(,,TXR)%X3$I :7NB'1
MU)\8[D*:DL0-X*\@=+;('H<@#"]+TFA!XT0:]LT*]M_-9M1+?3 3ICPF@)F?
M>$ ^MP<:LBT3&ZW01]RP'(7<TMRXW&FT9)@97YV1ZVCI>\16[6/"I+JR7'<2
ML2L!=<!6RB&6A>!W'MPDBYBL"C&-09$^>!!N*N-/XS.N=-ZP,K>G90SV%_N
MG3D-IJ5E? Y]QNU5RDV3W7OM^K=L'PE0OLP%']QMX?S!KQ_@"_SEU0GCR3]E
M_X6O_P]02P,$%     @ 93A53'+?CS<]$   3<X  !$   !G<FUN+3(P,3<Q
M,C,P+GAS9.U=WW/CMA%^;F?Z/[!^:3I3699D^W[,.1F=;%_5\=F.)5^:IPQ$
M0A(F%*@ I&WUK^\")"62 $%2UIUXH>XAD8G%<O?[0 "[ (D//[TL7.L),TX\
M>G'4.3XYLC"U/8?0V<71XZC5'PV&PR/KIQ__]E<+_GWX>ZME#1A&/G:LR<H:
M=:UKXH(P_Y=U<S-H67/?7[YOMY^?GX]Y=QH6'=O>PFJU0,4';L_Q EEP4\HO
MCA+"S[UCC\W:W9.33ON_GV]&4NXH%'S_ FI^UXEWWKU[UY:EL:@B^3)A;JRZ
MUQ;%$\3Q6C.4$H,\H=Q'U$[)._ZZ0E+XK!T6ID2)5O0\%"6QJ(,S<AS;QS/O
MJ0T%(-\Y;9UT6KU.+![PU@RAY;K*%/&)5!T5B"IOTE6H1VFPT#OJ^*SMKY:X
M#4(MD,*,V.MZQ972%69L0=<U9H@M"!7T2Y,ZW9YH7BY>8.I?>VQQB:<H< '.
M/P+DDBG!SI'E(S;#_BU:8+Y$-C;JBALEHM3SD0]-.+HBKBV7A$X]N/"7#X+U
M]\QS\1@LML2/QX>A3K,H:E]Z=B L[%/GBOK$7PU!#UM(_4<6<2Z.C!+BCG!_
M>4\'3PDETK"3\%_':EEQ]>1/1!TKU&4EE'UH9]4DE <<.W?T1_E[R3 '-;+2
M#5R(*D8B.95LY-J!6ZW.QA1ME>A"C/46Z']$KGC@1G.,?1["G;YDQK<+H(X
M!QP!// H]USBR XK4F2%FIH.[CUBX-4<^P1LU2"=+C?#WBL/N_5#2O$_&TC#
M&BE^-QW":+O (?R:ZV;83TVP;[19WM0*]34<[(&W ,?FF'+RA/.0UPF9:3@K
M3T-*^8$4@??(]^S?YY[KP"STZH\ AD"5$XV,F9+S\I0D=?_#"K4?*,G K1DL
MJE0PD_7F=60=1I1T)X?X_-KUGKFF:UL7F0EY6Z%# Y66U-E V"\QMQE9BCO<
M33\&G%#,(]CU16;8WXF(@'#;]7C L/ACHT1@#2W<BE4U$.U1L%@@MH+>ALPH
MA(LV@A#,MKT XB8ZNX<&:A,<M_IRLD8^.B=9/B*MLB/:Z+4VBJU8<P/I^8S8
M[]A'$Q>/L!TPN%5,AK;$#'TG"_U&A[51TD"480*Y(+[L?OO4@8Y9-#M,-RW?
M)&#&O)O%/*%*)BA2RAJ(_=5BZ7HKC#]B"K?R[R&LC4#7EIC1[F71CG58D1)+
M:FD@S&%4-$8O<9-.7C"#>IH%-:QJR;H-A/(:$?8%N0&^FUX3BN#!1>Z0<I_)
MK&,$;Y&0&?*S+.1"G27UB7%RK=%*J&P@$R,\$ZXKN63-=3/>Y\JD)-30\+RQ
M# Q%=@53+DU+],XY96:<WR@X"RU64DUC>^@KQ*A8V;O';#2'V#L:!+-7S0"_
M50; J+X%"BRIH8'02K\?\#)@]AQQ+%I8U(@U!6: E7!2JK V.F3[;2#&$*\%
M"V$5J(28FN6FA<L(&CGH*B%D0J4E=1Y2PO$ Z6(;4/DY0,S'S%6778T29AJ4
M<#+69:V5)<=/ZX='B@*'@$ CLXG!A.,_ G#FZFDS352NFB%7HLE-?2M4T$1D
M[3EV A</24O,D*5U$*7_+/<_K&#PBU)),>2EQ<U<*+'F:/#OJ\O'FRMK.(2_
MOO1O'OOCX=VMU;^]M'Y^[-\,KW\=WGZR^H/!W>/M>-1$IDHE$+=).I9+/G:5
M4+9\\M'Z(?[5S-ZK# MCD4JLQ%M4P\R:$@U782V\0Q,YTV6(DPP9RLU\*-&R
M-H_<9.@-^>(D \5B9B*4<-J87&XR(8EL9Y( ];(9<"6\3J9"FXQO0;HSB7DY
M43,/2A1>(C_:9'K4A&AJJ,XK-9+04U=RU:1IHT'79DA3P)LDS."KP7=.)K7)
M#&23ITGL<\K,J"OQMYI>;3+>)5)[20K*BYM942+Q<OG )C-E2ONEAX9".3,W
M:L1=.DG8:'Y*1<^7$'01MU+ '5<QL_:JB#NZQ8&V @XZ6_#6*2!.7<BN3IS5
M.5!70$-W"^JZ!=2I:^-;4-<]4%= 0V\+ZGH%U"EI@6VHZQVH*Z#A= OJ3@NH
M4]?SMZ#N]$!= 0UG6U!W9J;N]!4[R3?4G1VH*Z#A%C$&]C_A+2C<U#53J68S
MMJ!R?;,F4JI;S$F%!R8!,SE*TB-GN:?!\WX#N)U"^ OF]*=*>L.,?S.G[P9\
MNX4,%$S-3Y4D1@$#C9R%&_#M%3)0,,,^51(2!0PT<C)MP#<SB)>2-#-2=A/
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
MGJDTR"?D<21G."-02QR"&$0K1?05UMN[K[<>?1Q%N\M%TIV"EE7&KP*9O?L
M41/,%6D^,2:!_5M/*"5\/D8O?0>:#^&^KFLHE-J['U\ 5R\()_7_@2DN=XC\
M!$&&BV*QO7MR%_B.Y['H>_:9<5-;AB9<+D3%-N_?AVOB4\RYU@=]6?U\^ Q-
MA6*M"]JB^GG0#WQ/:[^FH(;61Q,KO0?ZPOIYD5X>&/4?TG[D%^_=\G3*X^WQ
MR<G8.SV!_Z4]*!:KER?"ML[8.R_P1"M6+T_.0Q/?%GBB%:N7)V]#$SLG!:[H
MY>KEBS1.&-DM>E;T@C7SIAL96?CDZP7W[@U$#_$!MY<0[MF^QWB<"A8)%?(D
M/[O5/>ETE+"C<L6]>ZLU\.0LPUN!4$V]R+:^ J&]>Z%K0.%(KW>H@OS>?8L-
M#9?:$Y^ORW!4*+9W3RX]6RX'R0417[:H]9>L^]%L<IU$*B7[^CEHM#%7[ ^9
M[?";$V+M"[EN<H537[2EP83Z>(9W\1:_QJP'O$1$^4Z&3F#OUG^SO>&F-<IL
MVZV94;5[2+X9/GLCIA;@?VB'WVJ%G_\'4$L#!!0    ( &4X54REK]6_"QL
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
M_6".8IJZ95<R,I640>;RT+WEI!>(!=8Y(("Y=UBHH-MR@86N;21]0<N_V^-
M<)T@-W'2,C$[$1TC]XZ$^6>0*TAWY:O[ON1>O$#1BN;=;2?P;H)<'$?W*$)4
M8/'5V% 6,,Q_,!OS=ML<#+SI3#1V_Y5$<>5N&K6\K,( !NT'LZ%ML\NA!/6M
M:^;EQ ZC=L,!V&QY9S:TK:8YF$%[&[(^*YM:GGR4FX)_Y[7XM)&>V /=PO F
M7#>CFMQ1YQ\4>-$XH)'?43_5V5$OUB:I3.,H0G$D/%B=_[0!:]$;@>@_BL]R
MUV(9 WE!;/?VV'$(S1FCW]EFY"!>%W]24+@C?]W=<Q',+:O5_9C4N&F\FWIC
MWP]?[<!AK^1/PN0I]A*_?IE57]XC_B[=G??!/0EBZJ_$JX:*/ZIQ9[@^_>#>
M\K7&&_83N3?8?J)ID[@KU-\WZ.[Q#Q];6LWZE?C-/8H3$J2?%&%T@.C"^P[=
MBP=[B#3MIOU*O$>REK034]TK$(/[A]E+30"=RI4WU2NO[:,N_8YAODWW\D6_
M+M39W ?A6UGC[Y)6A6LO)*\V$=WB!&:@>S%C1P\0&.4@0*UY\.[3A=+<,-Q"
M1K\#^\ F@N*#ZGWN #CKA-H7+7:!D6\%\]%CM\AE*V?3@%WTCEUL$[5RL9V%
M]O6&71"56<9\;,$YP^Z!6,P8Z >'TG2$6-%\[U %70U+,UN"!P81.X\WLVS1
M,5# BT<,!,_,#EV[-<S;#U 27K4'*^RH:E?ACH3/B,1K=CQ33(/?U5\)?EX)
M3[959F308B>OT]OJIBIF,CGXE/2HS7RJ(#?(#5I][ IMBTD.!-!R5GL;TF(E
MB*G]?.2./2_=8*,>I4 L#5I([ J\@NEZ=(8%604IQ">G9^]2@-DG/'37[,:9
M9>B[.%C0CSDP,DH(H4'K> *PH-H<U/B$9^5-(H.6T+J.L0-+T$N2J^U[JQ,:
ME/*(-).EZ.5'C3S#8F<]84O_(V.VEO*O<;YH7*#-WUIZML_35L5'QEXTKLWF
MBZSEH-C-E[:<C=&X-5LB^Y 7EF\N^IEYUSB@931F+Z]',4FRXY1%1]\V[M-A
MS*R4FQ5ZUH:?56*XAPODYVB1I65>2%;Y2UX"+1I7Z>3T5HF!3JE;G*AQ$+1(
M["$]J%5PR0AN'/HL5& / WD>A\Z7<C>W?((U5X?WC<.?4QY6F4GMZ&I-XO.=
MZ'WCE!ZI_(-ZDD@#_EL1[QMO1<@U.-6D@7@\O&],PG)-= \*R43WOC%)*Z@T
MI*-=V22@]6!TATBZ048XQANS=4%M47(KI=_#Z&X16>)3C1E:(/M>O(E]XSUZ
M3HBSM"/$L(<ITIRD4]FWK%(_VJLN8\=)5HP3<M,ZE7DU04OJV/1KLXQ.Z%>-
M";S$T$HY6A66198XO*_!-6L9]XVI75$UO<?"W9'0P_%-& EZG^5G-+8@;L,@
M+"Y%R6PH;<T+2'2W'9J&KU7>4G6-ZQ'M^[33X7HE4G#4#Z+5U1>9(Q\Y-!3]
MFM@D1L1? TO%[YOI?L[)VK"J5B^/@9VXU*SNM_LH )PE<A,?3?%HNS@>N-FY
M)FLZ9(KWWH0Z-DN"RU^N)H\W5]9T2G_[;7SS.'Z8SFZM\>W$^O5Q?#.]_F-Z
M^[,UOKR</=X^S.N*YL"R_SW1>9I^\O]02P,$%     @ 93A53%!+>/Y;,
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
M48/60^+^.J?/>V[ZQ:765W_;UOCJ]Q,^3:88Q3%/NC J:'Y5O+1TK0P45VF
M^DLU2S7@0B3L?^@P"Y-A"?JZB%BM3"H.71692D2"R#JP2-;)/\XEY/!_G929
MTFYDY#<#VXK6L7=:#A/L#76,2=5G BX)_2%60>>4G=+X(9K%_FKW?$-<XCV+
M07<I; 1/%4;-3(Y:ILUT:C>7!F*WCMZSPS1/%PL:),YAOK:]8HD"ILGIV_:%
MJ9+97UT9/9&Z,C2Y7JB%O@1J.(JC1\J\?VTV2U+:MBMUB:Y2[. 8BHNF<1C&
M1A0M*W2/G@QN</V BYJK.$IRV'C!W("?3*WND;0-'F+J,..SV2MQVC3BSY'D
M&,GY<0YE?IQ-(P,Z&ZR::<8!I9MW)(?^2!]]KLT699&D)LF)\E%?E&R3_V>0
M-HK ,]4[U7JG6J,L+4U=]&0:)$&^4B^;HAINMYN6S-C6U5M803=06AXH;L<;
MIZ=PJB- H_XYN^Q@]M+5QF#S?KM:%M[?<@M;Z6I[671B9X4M[R7@(GN#&>=@
M-YI.$[TY_K7C3<?!B?/D18ZO8D5:K8'N53M%:@% ONP2=L>($\;L5:OSE!1N
MW2E>@1P(-E(G^8T((PO(=!49JF*EO/RD;$Q&1HP$.3C36![?U$&8RK%.MXG)
M(7X&S80!G4%V2>4XQ0A!3LGRSW%0]$_<4-\_I^R'PR2N5L.&)I^0>_>JR(-S
M70([G,JVR-ME;1&U@_ZW-\ZE(N$\X;@DT7+DN*"AQ).1*]9YAHK2X#SC@$9Y
M 9L+2;QYL H,N6-.$#IN&BZ?_,U?!L]/_R<.DQOI7.JKV9WS K/<S/<Z;RX-
MJD7CQ :9W8V>'<\7;D,N^:V332E1EZ69?.%-VY:Q(B!K.K+M,-J63FT@DDJ=
MYUPE&T3C1\O>II7-A7<4<,&<>L_>E 33<!R<O;@D#*]FV]M.F5^JE@]TWCSJ
MU -D2I_0FQ+O#&>S&7&C<Z[H)-SAF"MUFKT)O9LI:7S@IS E73U IO39_EYS
M&:QTRB?'8'Y-F$>7<8 Y5^0-\12Q6\9-==X\JDD,&<(7]&-*8MT/V]9]0[C&
M0B_BZROV[+EDJ80;XM+YDLA$'[L--KM\N?-FUHJ"9.$D6(Y\$K0CE\O$A)QA
M](U$CU0R).G4[KQY: M9^ZE>,?V ^,WD.LVWP5?D66CWP30-+"]_!B1#GVC&
ML)7NTEA56)#.JAY1@,X;,HT3C\PXN'96"<HRQ_P ?ZIJW29,2SJ0H8Q;U$Y
ML>[+=;D UT^[!;@6;I&W$8=<>/4N)]%G@^ACWM(@;:JA] C2=_%RN+^(9 A>
M*.([8T;$7S9U!5BNX\&FA8;4;/8^7A;_\,,V_K2QQ'0VS0TV[0TV#38CCO0A
MO1SXX3;X3=5!MFXS.$\T7M7+P=W?AIMI(4FDL=5&,["E+^[E\!YLXUU5':1U
M!VGE9H"6O<>7PW>XC6]98Y!6:0:5[GM\.:1'VTA%*X.D&='1U@T-<BTU-%K
M;_;E,'\LC S+BFWD>5&\X9?#^:F 4U0>9&LW:Z?@\WXYF)\+G2FM-N#U!FG%
MAK0I>? OA[$PF24U!YNJ@V7=9F":O/J7A;U?F,,R+0V2IMJ]L:3S)&!.@,(\
MMFIBL&XCV^L&?[L/G'CJ\0+-+=V@]P-SP LSVJ;:8%6O(7S&3P?F@!>FMMN3
M?YR=WE^<#<9C_K?OHXO[T=WXZG(PNCP=_/-^=#$^_V-\^74P.CFYNK^\N[6[
ME),NZ?8+TZ+^DHYO#-*?&C2L"D\-YN0K3*8F\BT;;DPZC6<)<[(4)MG2%6SC
ML"5+61GZPM0K7= V+@7\G&$.=6$FSBX;&P=I]J)A#GAA>M98138NC_+APZP(
M!\7M9G%1V3QDG;<0<["+$S2PQFP<N^*EQ!SJPNQ<7'(VCM?\N<2<"(5Y6F]I
MUX+5:S^GF).G.#=KK_2:EZG2.XLY\7::FM.6<<@W+!>PN"DV%W P[--V]AD&
MWFR&@6M&GPB+7L5\F"08_BOVGH0LQZ]W_-OR/ -:E7%G&S"0']MU%Q"Z *ZZ
MXZY5V4X^ A-*-,DL:@1=CH*FV<2<OZ!1QC'G-#B./5]DT1KS13%]7AZ:JJZ6
MPG4L93DPZ7740!2<H^[5C"\:R5I&%5NEQ6W=IZ_.%"P&.)S6'!SUS0GBF>-&
M2;QH\A+"G"_+B/B;F@S1@GX#MNYD5Z"G@F 089;O9W\GCY[+-\RJ#I4O-_G8
M&:I@_! C'RVGJ'""N6(#D"F">YE?D 7;?>@$H#()2+:0G<5Y49$EBL[+@6ZI
M;:IKS$MG SXP+X2_<5TNXH6*E%PQ2\O=,@NG<I0XAYQOSHN6SK/%;*7ITE!Z
M 2:X?["K=G#I<!^26>Q?>#.)LU2C\N0S\H0SNC) _&7$:S$(W.0X8O,.<>XX
MHAC[5N$X8K\_CNB/(][L<<3Z?KE\W[%5#/?>HU0F;&ZM-4B5J[E0T,X^I%RI
M@.*1N_ZKZA[SOJ0"/\WL3P!WXNK;U\ZKZ+I#J>NPO+"E_0=DU50';]V#CYYV
M]TVTNV]WIV&NWGV=/4>S"CXP4?"!W4,(<P5G ;=UW+ %X=!$P8=VD_.:*S@+
M&!R <:Q/4L2G?-UU1X^)R.5PZKQ^X[/3(]]*_D$<B2=#OXW)/O8WF4QET=A,
MVUSY9,00&:5<CLZ85HU&NL.KMC#(MQ.I&*.%\&BH7XB4U^L>?67X-;S!2/U:
M!^5^K<(5C2I^K0,<D<2'Y2(6[UI6$/$0AXA'I2(>[I!;8"/B4>^=[+V3;]8[
MN<9^ZY+ 81[5?(8M7QRWMU(J([9EQ@KC?1 ^$9>/4&2J\J%)JEA^?JU4X507
M/%+?9IT,8?9WUL(BY@B-%>AK1IX]&H?^ZPUYHBPB4U4 @:JF+4^?NC.5TR:5
MHW8'8%W/384K ]UDQ52_.056LN4\-.5,)4+M[L2:.IOCD_"&/),@%BG:)7TK
M7W RM.1SU%_^E0'&Z9SZRF@87C,Z\R0$9 KA5WX!+,Y5W15?TCIB@ZGS0E!)
M8?Q$@* U?$,6"%FGZCA[$1D45LGH8%* "OB)D0('5V;=>TD+/1$E<"'UVWVS
M:#O%QZGGQY$LW3]0 3\E4N 0.7:? !J%(8G"Y2-9T>@AC)CC2H:MTN+XB9'
MAFBQ^WC&*9D1EN997^&6G F5E+9&BEK75!,\1(WEYRRR\FGVE,Z048):YGY&
MT$/X2F0)^L)S'CP_R2_'I\9+&KBZW4;9!/X!SE 4I#Z8W%"@.=QUAYL,7%#_
M=G<Q2]-1C6GX-9[%":K:[IXDTS^U%U]P'?R4J+"#--G=NZSZ;NJ/TUZ)Y<M;
MHT=3Z^7C59D,($UV=S%%.4UZ4;?H@?"#U-A]G#2S,LFN2<R69Z4U\0]Z>A*
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
MS(OCENP \\KX_O:.)?-8!K5J5H;K6%H7F_=(:B 0SG'Z_O8K?28L2-Y9FY/
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
MR.MJ)@S$K-UAK J/7::M*DLU7Z."89R]/'G+S>L?Q(%V&[K5$?-A+D;=GC&
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
MDB_X_YKM=XC5&]LNF9%2'6J-I)E^S[)XJ/D>J\@A6=+*9&,R$(A,HH4$L@,
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
M3]_<?E-7"VK "]20^.GVY^01DY@M:1<KNE>B*C+?L(:;+?NTX',SJ@U%.UY
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
M2J":'3%^](I)^!HM,O%ZEG<?890EZ-HC&%RAIQOL1UZ:LN@<3T^]RK.K9<-
M7MZ/Y:\2_(#CE*X]Q+L3VJ<!=Q$Y[:G@[L:W#PV'RP/C)",8T3]R;(M$29ZA
M9(F:CB3J2+;DHN*)$T@G24-;QW!0OIO00_ 9W5'[+A(/WF\,A_4=SSFGG6'M
M-Z!F&E8]CMNPB*+DR:- 2Q=Q<(-33.CT:;C29\L\I2>X&=1$O!TG&&0[J=NO
M$UPPHYJ;WSTM^<>\4CC21J!4]#PAITE^GRWSB+H<*]-I6/I;,$ZZV+<VI+6\
M-W*!0::UJKTE?,F(E@E!0<&*O((7_-!YM3S%2TP(#MAM\#3%!F0Z29AW$#6:
MIA])E>Q@0.NNLWI,]2H<'Z-2AGA0@DG9=Y#N-*'K$%8?(Q;/I6XO8NI.:V'<
M/2LGX&>R4)(=WW1/@CN84;\';L$T.^1<->V_42)8$>4M'M%"#>XQ1\<4^]^L
MDL=O QRR@?$[]@.#W'>-\9#^Z@^AQ0U>\7(5<<9R!3I6J\FF@)1)288@%<WL
M@#$HUHON"DC4M#QU8SY8G%"L$B^ZB /\_'_P5FE<CVY:8"C4;".C0P0(&G+-
M%-@HB!&G1I1\#G24XQC;:DC,:O]Y*BS(E"HAT/P;B)Z7**2<+!C-'+U\1[P@
MC%>WV_5](K.A\_>I^EFJ5MG1K3^"Z&F91KWZ48(&":(Y/?H:DS"AZYK@U,MT
MKMVAF]K'I6IVG;U%! (+.LV4[B^(Z7(Q0(Q\#G0LJ"(!4^8\\E82NSI_GPH-
M4K5*%+3^"*+W91I)KG8(&L2(YNCKDYRP<]7S,/6]Z#?L$?5@H":="@$F94LP
MJ.A X,*@7.^E(T&.!#UB#+,.#F)A^BN.HO\3)T_Q+?;2),;!19KFO?B9!?VT
M6P>#VNTMA((8!(AL-%1L*3S$V([_9'RH9$2"<SY _9)$>9QY9'L>1IAT#[(T
M=-,"2*%F&S@=(D" D6NF!$I%CCC]C)$),0B*\M1L>9UY6:X&B8I\XCB%5NE.
MN$)*"P@Y6@7E /I+BBIR).A1(68^)'$@G]"Y<Y40=82K0S4M;J0JMN'2(@&$
M$IE>BM&%DZ*2=CY 7.?W4>B?1XG7/6Q1T$P+!HEZ;2@T"  !H:^5 @:"$''*
M&>>79+U.8IYD+2J,7N59FGDQ"].HAT0MT\1SC84!G1E'PP$(2!9JJD+GG%-D
MSA\AP8P:W'/&W<1F3H1ZSNGO9$L9#>W4\3>ENMT87(\0!)),VBEC<<6>NPC)
M<9;Y4<,B ':8:5#.@YB>JG*\5&0 T=+5S805'I\9'2DCE(*Z6IZ'L1?[(?6
M) TU229NK+,4B+(P1EHK2L,W._8&*-M_7*!@9=<#*F94<J/?2WX@F7DB6<L
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
M]=?!*!/B7.!FBX\X8]I=LXH" 0[>;S^EK*Y%571P09?%C\)9#365!PB:N K
M0$,[-^0<I8 !\6#5U;7 :Q8@59D;85Q64(V:RXNKW24L'AO[881;5PGODG&P
MO__/SG30L-=&5!PT[.6;8+QP(D/5BZ>4K9I(^;'FK7SZ>_8OII.H,$._B.ZW
MC?<B/&C^?HKINM,/=7DE;9)I"V#UE6M7NZK_#@:?$J7Z=:QJ$A@PJ-%]GI#%
M.B%9^"^[7*,>_3P#K4)M^0C9(08#'9.&O3&I00(#1XT]*MTK7BWIN$O'OFS+
MSB0R%N[ASRPIS+=EGO312">#6N])6G%"._YTTKKW#B5E9E$#'B>@N[9-P<R?
MV<(E,PRD7I<5X*BKG2;Y?;;,HX7O)SF=X!5MHV>9$I4VRC>QJ*,',_I9*-D[
MSZQJW"X3@H*"B:ZR!!<,I+%G5F(J>_LK"3-\FCRI)E49X=2/V\@5[3YKTZ8"
M@R"E:GK<)/<IE9QA/DRE4?)TO*9_YB]U"7DAE.OZYO=1ZJBQHHW<1,!Z[Z9O
MG-N#-S4_M&EW@.Y=3-<$#-1P'\'IE?[%[,ES^M\3^LM0.?F:V68MS:PP0EN;
MN<,#9ABU5%15G1G@<PI.]V@@7(NQO^4RYZ45^]OE3G=0H.;T=O=&]?MYJD%+
MRS'G-E:BNF[OVB"'-G.:5>VGJA73I)@5T2M^[,V/NZ4%G&" KU]LI8IA%]GU
MYH=@K 7,6T#'9)B^=HZ*&\STZJRRO"(92[]HGBQ0+&<IW\)$H7<?1NWB8YXO
M+EFP-V2 '#WTVZ'<[=]@'X>/S VMFU#&.B^*U<;H\=OG@S;D.NC<BU@7A.S\
MK*"$"L:+>O-OW0XMGGGA)U%?C[L& WS ]97MEQ4#%KN1#/NMQTD7? "WGS.D
MS#-/W!J##).VA!,^"C5:RY]B%P&9C,_2<1(?5__FK%!Q6@[:U]YVT)Q<\<&8
MD#MFV,W&!1.T?;6MPLIY>"/(H$*O[6&7]<)VH(^V)$ :+"6FN8R8#7;(^QR#
MSFZ#9F.; Q6^94CT!M/%B++*@@7?O%!5F*$':(<)_L@I5U@9Y2:"##KT3AX\
MLG(8+WM\,*#7,<,.>@43_(6D7&$E]/PD!;U:)'GK\&C NE$E8?85I-XTXUI2
MS@Y_;#2IKGYJ$P-;8]I?XE TCHL F-=S9&BUYX;U6H*SWK(WKZP2]D'#5YQZ
MC7#;3"L( )PM#+6 M48*F.W38-5ED= 4YNT3.HF4%<-$D:56NO$B#DPIXRX"
M)DW0=3:LE:YKS0UM:>NLN:I"47H ^>,^QD'**ZSV4^5ML.LB8>+L<E?3.LGF
MMNQ@!EMWG24IQ5R"J)I[$#<@NKYZ$6?4HI NU;5G419\LPZU*C.T(VR7"?S
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
M7=X,14LP,Q,^Y>'8=\JD<I,Q:71YB'FM>+.+ ##X'J)U+UI8R^#S2DL*JL6
MFUZLC#=-&JY"P(%:.\"[23@L6)L&8RVNP2"XJK5##;W!64AXV-!E2+:7,#%V
M74WK ->6'1)J'77NEU0N65!1FPG>HKYCY=EZ$R5;C M]V0,4QN",FX@946ME
MG :V6GZHN+51NG?9O. I88LX%PS 5A<GK =5+<<L=Z7L!DT-.1BPF754O,[(
M*LP!7HQ*[#+'*W0L,^/,$#=0TT-&FFD8JZ$&985896[61ICBOGJ66;)H-<I+
M$VDE]&!@9:&D-)V6\S1&,'@K.YEEIC',P#,WVK2CF)8!--Y,XU@#<*VTE(N8
M BY?PRGQ<XM73)L;O$D(O\AGJ*R@))^TE()!Z5;M! 4M&'@9%.R=H@IR5-&#
M&\6Z!MFOQZPXYP2:Y>K,@@TL_.S7:B42+Z!5XJA-X"4SJZUU<4?L)$FSE)?;
MOF?EMLM:FX:1;U>A4\)VG 9H(GHWB6# /HH9_2<'FO?5FV)1(1=QP4>(BS[F
MLE$I'-SP;=U&[YMM9!K:=Y8*TG_T33#(@>0B#\^#M';TIA)>H;CE.H#BEV<>
M807O6(5$;IIAIE"33UJUU:!TJT*K@A8,Z@P*]H+A!3FB]&+0!3?*=BTRC9\:
M^CE1I1WSE,1@<64\9>D!"PB:Q.,%AG&I0S0I;J0*ML#2HH"#$)E:/5B(1%!H
M8TSKR1;3 *,BGA(E>H6;:)%3@D&-5KW>XH=/4/4[#WSI P-!7/^') HP207(
M/R:9:?UC8IHT@&-E0"MVH^4 @S K-:7+[(+I+V7Z.N,#-W2QK0#!#W0W$#YB
M<2C(]+3):]&S39W+8F-$-W]%QP,&@):*2F[#Y>M<1$6NL@>ZC&H)0D(2#!#^
M5^Z1#)-H6YW?-$*=UKDLSE*FA.A $YN(=10!!L##].[BN9+2.N2KY$!.F-$V
M@&FDM64& V;MJ&O'>1C0-1_;1)@_;E]#MPG85Y]B+P]"2@"D@-UM?I_B?^8X
MSLX>+<YIU.33%OO7*]VN[B^G!0,W@X+]>[XE.1+TX$:^KD'&<VDU_9R@TI]!
MJXC!PLI\?[R#*QA@8ED^9>8V'5*C<+GE1;#YK7;3:&7+/"7,W QJ8LZ.$PP
MG=3MHK%BYE>;:O:RG@' 4<]_P$'.WG+6&^Z0K[.+Q$E'SMU-;XVMP\6! ?_N
M-O3&YY._GYU^NCQ#%Q?H&/VRN/RTN+NX^H@6'T_1?WU:7%Z<_W;Q\6>T.#FY
M^O3Q[G9/]1;EA4NN24C7R9N(551OE1'C)4>V*J"/(G&RVHSCF%Y5;-Q-W.Q
M'\^&+M"Y4);KTRH_)^K1E8)%*E!#-(PYX)QZLQ>)IQX5 T.;9-+\<8ERK73Q
MQM]GAY=&J5XR."=!OX%Y7>\3>TS\+,U"NN=7OJ;=)9H2"7(%FUAH4X!!@U2M
M+AX^B??9*S(8H#A/" Y7\4E."([I($B\.&5OZ]!!C Z9_)^1***HGS-'D#?I
MH+.KV:T1:J@P, #>U8+>V"?DH5(@#*QW\W[L$&WDFC,3RP*=!I9),?B(R7V2
MXDN'Y"P[P$%-T5(\NFT%/$M> *^GFT%HQ0AF.'315OGB,O^AP0X#D*S"&J:V
M\5/X<K=_P]^M9/73A(W*_"8KWFESQQS,::>263"" :2+MEU <MXZ/EESP0#D
M">OD.!.5NF_"],\3@H,P8S\I<U T'--F^AA5;R?Y*,G! ,VL8[_<5X.#QS\X
M!V(L,!#&BE'&5/;6;MI5DT]=CE2G=+><J(P6#*H,"LKJ[C)R,/7BRM<X68IN
M64>8/Y)IARA[]HE?[G8RJO.*MQ4O& 0Z*MQ%Y'7SB=2*%P8X+]8;+R1,GRMR
M&J:;)/6BJ^5E$J\NV5ODHI:NY= W2-2DP^(.QK:&S %RP(!Y!^5[+Z)1IF/.
MA03;GL[G3L/',,!Q8''PIB2=[$3-H&QU5*:@FQTG%LKU;[,+:B 3[L])$CR%
M441'ZHLXHXJ&=+\B -K]MW;'.D#.E*/98#.;0YFSD-GQN:OF_?5B23S2(#8.
MB&4/5B\>O3!BOSI/R*W7_(L6Q\-$30GE78QMHGF('&@A[!UL.*"7#:HZC[;;
M:A7Y+!4WK;;5<EIH<#/H";_8Y@VF^_T<WV _6<6A.3_+@6]*;%F;T029D0G,
M;&VK:;^X.N=##4:HL#O%2TP(#HJ_6#=$CV]>V"G,T,.NPP08=G)-^X]["BI4
MD)6/4:10EH>W#^%FPU)NX^#O5#4J?\6TLQOZ;)DG3;=V,JB566W%"0:23NKV
MZSX(9@['DAT4+NEF*O!(<$V2(/>S7SU"O#C;:O<G!IYI:S]8J-\N_:!A@(,Y
M"RTE46M&BTIB&/CJ#^@7_ 0Q?%0FI>I9YIUL^\KKY]F:'@RV+)3LC6(>RW:G
M %L1;PUDX%H$=+.4A6DQ'%N>>1BY)GTWV\Z$UN/9>A8P(+/3LU<XI.:"-$?>
MX!33=F1)8J?4>:*$GP>>/;-"EOH<*BO.:4<T:U/: YN1#0ST['7M[UT%)U^L
M-7CW=$IVDJ=9LL;D%I/'T&<)7W?8?XA#WXMN\PTKU6UQ?C9 R&0G:X,-K,[<
MG"7,CL*=U.YE6Q5R4"&( [,2A0I9L ;)AM_P5R77FSRC+9$LLR?K)/R!LN88
M2 >9*QM:G03-#O,QM.^M,@OJYM +:1F@*H5MF=]ORSW72XP6)JD>8=2P@D&J
MF[Z2DG8LH9HM3)<)'8]9D<5C7OZ\5=$<!E _XJ=:7[IKB^F//G_PM+#6#K'N
M8J:$[E CFQAVE0$&S ,5[R]XV<:?%0=+TYPEA=4H;PN%@>NZG$658BRN'&9W
M[,S<OI*)B7V>LB5V1LEKE.AYP>#64>'>"J%@9Q</PE( #&PJ4XX'IXM#2Q0?
MEB(.#X/6JNK0MVFFB&-8*>*UDU5YGM?>UFV$U'#.,S@:39&/BTHV,'"TUU6'
MQZ#D11O!# V*9?:G/00E'/- 3ZFZ''(]<H!04^FHGW!YWBW/3O0 )=[65G5.
M2R^IKF$49EO'U:&MF'G0Z&:D'*)V,@#BUDEQP_S-#\N?0!V6UX9J-G@LOO9
M[<+I1=RD*:N2V0-]G(_,XP9C-I#<2<;X D 7&M&LGH,%#0\C96PA%+$%KXXM
M; #&%JH'P,6=D@_\;1\<7,4W+!&?-L&*5P0T%L1R%C/+X^V.1DK?<[>4 <8%
M!BJNFT6\\IH'#PJG'OTAK>YMH'7Q!>1E"!=UX *T9*_&/XI7XV/D,3\17T?W
M[/,PO$%]?\688&/#.6F2C;TIK40;,QL89-OK.AC,,&!9SV*?8H*]*/P7#BZ3
M-+V*63@QS<0[M&ZK?0=)\ZQTG$V5+V>LQ8"!]7#=AX_9>?4E%-%/L2$ZK#\&
MPPL:UI]$="<>+D,<O-^>)#&O1)][T0<O8P9M3^F,8^4.NXF<NE+.KL9WJ^D,
ME0?&4T8P0NLRZX1DW"?\),U$R%NZGEFB=7V#M>%5]UO*6>E"B80R,-RI'F;.
M<ZH7_A#&X3I?W["BWU'YN#F=6:\VF)6]BE>7=%V'7:>9G63/,_&,T!SRJ6@'
MP6!<;DQK=+ZWY-+16HA'$9/"8OR YJ.Z*5@J3!(SS=@!;W%/N<B\?8]CO Q=
M3^H'2)S'60:;+G<19W$ '6.H#?I#"'Z=/?.>613I,4S!)%W5=I\ME]C/JA=3
MJ=$W=*9D]VUB/XQ"\8"?FQL,$3F/'PPW7NX([O( >L)@(W2N()05%YV9/V#^
M$?XH2?: 41#2?[-R[/ V[^5E;=H.(A:WB(/R*"=T7EDY2ILI?6&(R8J4!A=1
M )UAB/[:U(?RZC]S G$PS7TBJF5"<P 6S^"W+__%FZ&8#-.;)(KHDO')(\&
M():;P/EB64,,5X>T7*0!=(:!)NC\(6^(Y#YQ7PB%X075,<S[[7N/&N'CVP>,
MLY])DK-""=8';$;V60[6+(V2'J@9>,&@UU%A'59]CQ#^H*:W%O7JV<!=1Y3X
M8F99O;D>QFE&<I [WUN\8GK=8'8ACQK4>&W[_;;XH_UP[BAMGK%\D,GR@=Q)
M%!@_V$U_G5N0HHC1$5H1=@I!M[IT #_BWI&4 :5B+PS-$\H"3.<4-F?/&2:Q
M%Y7W6/E2KUVX^/WV9\S*2FP>V)76!<&>Z_I__ _.XT_[:CBYRXW]-8!>N2<3
M=8X;XXP?*5+/C5BM[8C7VFYL2AA!\<_[+5I5'T0>_1XT5^8O:_%+CLT[COSN
MX]6F?"Z._W.QV=!%9UB\([)ZH)LZMG9=L*"'>P+NWKX[TT2YWV943*G[^2A
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
MC(,R5X8]=)-L2.AERIQV/<NTE8#-RK?K^ZKIP0PZ%DKVHU;5HP>DX*ZJP,.
MF7HD37D:J/, 7++!F//:1MC-=X('VO!EJ6\_I[$SRQVQO3MX[#6*82_6K(2U
MN/WKWC9*04#P:3#4$K$**6"&SL&J2R[_5.\#> WR_FH.!L2;)K$M4]MVU?&)
M@6G2\RTK UHG6%H.,)"T4K,'OR;DL,@JAPH]G<\US"ARXS_BY^SN"4>/F-=8
M&S#O6PF%,NK:-X#M"&R6" ;ZHY@QS#6.$!.',BX/K;G 0W075H#P[BD9I8$K
M67"=HV/N<)\H!!VH*[2U'^H!3 KU@.1@<4\_[QX/-4@#COVFR3NBGXDZ9/PW
M]-_- YB@0_6!<]H+HS6I$ ;; YH&[^8 3-(!X[^A_D[P7U(Y!XM^2CM>@W)A
MP-'?,'A']%/:0T9_K?YNZ*=R(%?@>P>FCWHJJ0KOP1A,/GCD3YRQA)];[.>$
M7Y'X%!/,"CCBX&<OC"_5IPJVS)/6QW,RJ%7^SHH3#-"<U.V5Z/1"@AZ]**=^
M_NB%$1-SO$S(,4L21&DE$.651!11<5 2"#M7YE1'R%VJ24_=Y2IJ[BB"@99<
M+^75T.+B(3!HG"1I52!A$0?]VZ(*HS5\<\#':(8,4$HF<! S:2J_SU?=>>7L
M>TI9['B!,K?,1#Q9RJ)1X2IE44DY.SZLU#..1&.FAMFA@V*78;%8>J>&XYE!
M$N;"D:5I*G 9V$$BSDYG$PSYM5"?RBFW5WLY3AF$3_EYB LC$#1*3CKLN0X!
M>_HS#!O(C75^,01HJO,')TX84).>*SBP'0#83.<%]F@;XZQ@*-XDL7X71CAH
MZ\;P[;D.!&N:V+PUU,:(RP]&6C^N[L(("&F=>+D]UZ$@31T'MT>:(0:^ ](Z
M=97O,%G+S)22388BC9(59B0T,!"B5DSRW#-_M>.I($49I9WI[.,&IQ1Y/GM"
M]92B,TKXF],%KF4!("T#O,IG=NI*;FEP+NZI0<W'O79?^ZGR&B4O@)N>L+KF
M4=2[VJ,GG?SRJD+9WM75#AT,E]4KI[ZVR@L*I\@O&?:V.O I$;Z(KSWR"SM)
MN5J>)&NZI^?5R>2SE)YCPO6 C>J-A8".' 98K'3L3_V<B;W@M/'*\S"*()]S
MBBIQO%YU^A2F*5K2^<"W+5H]W8''K?^ @SQB!<S*H[SSA-QZS8/!._9;Q2#L
MP#_E 8BS6:TZD[;,LZ-WJ,9=+)?\O#1=_TBW%H)^YV* U.*R,?N2.7:&UZHT
M!$<9T$#<,\\5R)6 @P)S5^L= ,U$(2X+"*K55BL:3,<PZ?4QH^*MJV-*:C!(
M-*K82XO3I<,<H8R=/\,$V2F^SVKSBO0^<<+^WDO5M3N=Q<P)2%LC=3 UR0 +
M7DO%%9F>1;K$(8"7WY!O)[,-:B*I'#CPU9AICU^)D ,!L%IS^0MG-2EBM$#R
MS:ZR!TSN'KSX#J\W"?'(]F*]\4+"(E*7/&7R(G[$197/JD'HY)+:+ Q&DSXE
MZD=NDM8+<N.(!N,AX]IC]!LA\OCJ[NX"AO>H3>*ZWQ2*"[W/GOTH#\)XI6LU
MXSIGS"_-,I>,WU32V6:\ST![4G9_)EHZX%R/=HVUNP-WD&2AJ_0*! \5 QL)
M>R:<)'$6QGF2-Q9+#$?721JRVUN7.$T9+M^\%>F)B]6*<"<08'-NLIV_!R-B
M,5*SV;G$CA\#.T+NR5#+<1(Q:2BCXM";MW3W&K-0#"^G_P%0*9+=&ZN97,S&
M)3XL[:UK%%\[+*_5-MFX/BO]%)@=Q'[M4\^:+]TWRP'LBEPF\0J3?<^JQN\=
MAG]:-MLX'FKXV,N95>T,M9U5I?Z*$H*$\$/WW.9X5C;8_F95P]<.PVNMFFP<
MG]5^Z@7,JC;V:6;5 _=-%N'_X&6R(ZK%?9H1SU?=O]Y1)@P_<S#?SILL!!Z
MS]A;H3^[1+^7Y. 3/=HF_QIF#V%\%?/+""W[=VQ+G6"(+F%NB"%^H99Z<,YA
M-*67Q)KS!-8DQFC+KJG0J2*B.[/#\H_%,L.$&GWW0))\]<"NZS#[TS%=Q?(;
M$+W&J7D&32PV'S@X7W*Q2N96'N.O/2L38OA%,/Z;0W0RU@A%>]SA>#].9OX&
M6">S;9[!3F;ZP&$ZF:55:B>K?:IRLPS'!^ME>W.M0_.G_3C1"_*<8>YBY1LO
M+2UWVJP#GNGM$LVUUE]:T^RP!KDJH#524$<B#^*0IC1[R$C6$W9P YC* DUX
M\T4$<(8?)M@)A0A]?0/L'+29YP1@I\PR!VL^JYC-6-YA(1^BHU@WRYAQFH-W
M'UO#/N,PS:A^I9</UJ]LFF7,T,S+\"L+PSZ[R,RHWG1(+C2^W[PL9W'W$&C!
MF,'7.J9]1<4YP"+1]"!#*:8,HGUGFAYH9NE>,TEGR1S=:QZ:78IH(SF4O>^"
M-@5W^5HW%K4P#]VE]I?^"6[*=VZ*<1SH):5PFJ9^I=,LJV>5]E4H%M,&BC-O
MU2RMU+O%>A'+[9(^0[&SR.D*T(YC?%VL=C=YLP-]1"-Z17 KJ:S\EJ>KB<0"
MF;G"(8!L$*\VF'C4XU>7V*-3X7E.%_SX0QB'ZWQ][6WY!6ZZG#_1O@_E*F32
M@AN##&S5U7"2,#OT=U*["W:*FA\."J@7\=U3PC>INS5+4PY N/;-'(#86LBA
M@;:GN02W/QX:;MG#(.,@MR$))G9[I@Y#;R7F /';U;V/X+>O#PS![,V240#<
M$ 02OSU#!\&WDG)XZ.VJ+@'OFT,#;WFLNG/;U()@@K=KZ##PEE(.$+P=U27@
M?7M0X+U[P'2/R<Y;=FN:IAR T.V;.0"YM9!# VY/\]X!3T5P4.C=K55 (G4'
M?,(Z9G13&O")(]=_$0<W+'(7=5Z)ZABMH)T29UIUFZB2$H(9V73:]5^N8C3E
MPW(LM)HLEZ&/CQ#^9Q[R1ZR.V,-C^"')Z=_3C>>+]^A8>!7A-/,R(-4*;Z@R
M)/0S')QX*7N_B_WGC!KQZ$6:(JQFMBD1:&M$YX4U+0\87%HJ*GE<K6!#/F5
M]U[$'M)*T:M+BJ9(G&X=>T% "3+O&<@;2->TY1ZH'[(WGT)>+/D&KSTZAL>K
M8B1?K),\SL3?L]Z[;3O(F1*P@\UL(MA9"!A(#]6\5U2D3(U@60Z4G@W$FT(V
M2DB 2<I'W815_.6O@8FO 3G..L7+,&87RV+JJ?<Y.VB[IO9]\)YY$\1Q[D7-
M/Z;7F)RM-U&RQ;@XV%,T\"B2IW2($9NBZ2(CB 7C-./9TG6C0@1U%28CVK*7
M\1JGQK@0DE(/JL6C+*&KF2PDF#_9N:$207L5N[YY@_UD%;/C;;<V[O("\ RY
M.1;8;S-"1[=4VRY^B[5Z2O$8L=*-#)IBR ^$U#9P&52!S #GF,Y17G01T[D)
MWWG/A27O<4P5SXKT)E:R7FQMJ5,;[NGN(G!*5.]N>!/JPZ6!P?_.)O3NZ@J!
M/\$ >I&X42C5LT_1*$:N*2%K:4(3EP86:-<K[-3M JW@@H$S.HU@JDZ@=R?U
M'&3%//'T[V!09_ZWX(2&02>M^^] "V886'0?TD>;&Z!/YN-,XK".'P;K+SV)
M0$LA#H5<'@O1H0U)'L.4+6%?W0NI0*)VMRR>O8@#'ED<;S&[N]A)GX@>J1%:
MKT;O*!/,\G8D0WIO2S.QL):X+4L=%[HFWAF6NW;F2!:]>D9HRPX7I0]B 6SC
M<(8EF)V(.1;#+L;)EL0V_- 0.D!WV,OCH5/"R#/,82P2QEP<P%HV[VB%?/',
M$RP.8NE\GA <KN(1(\ [")QTT[BSX:W-XV!I8);(.YO0BP +@;"6QX52KA%@
M)=<<$6"#";((L((%VB+#3MV#6 #KW<D4?30PSQ(!MC)(&@'6<D+#H)/6L)>X
M[D/Z:',#],E\G$D<UE)VL/Z*"+ 0=Q#+V,IFEJP1^V$4<@,53;$HSQC9XC^G
M*FUK?KIP5S3OR-^8TC_VTCQ-UQGU V"6Q/NP2I$GT?2R,JW?R]"G;VZ_X;M)
M+@\1,'G[BJ:1[Z:5M>><I0!P&I.)%FZA$@$=^ :]I:<C$F ?H1CS7.GRC)'_
M;;G$/I UO,+\[OS*O/HTI'JSW4?H.3:F61H L-N:; %ZDRCHX+?47Q$%X1AG
MPS<*&CR@X7[%4EBK7\6KBPRO'0=RA0@ P-8:9X%F*3]T".N4[N*6TU9[@(P-
M\_QM"3:>,_ ^8G&WQ:>[W1#*C1:%W?07MSC+(GY5(.66N36<5   %&L,L\"P
MA!LZ@M4J=_'+WE%Y2** PAQ1+NCX%+OS%::_=%TM][EA(%-JDATL6ZP'@$F9
MOEU ?J1KWI,'^AO^9,\GVK D\^A/E!U=PZISJ3#T% >YS]7\K]R+PF6(@VN2
M%+];T/]];!6+MVL]:Z$ 0.W8 !98MY0XC0O\*%P@YE=: UVD<11K5)&04RHZ
MS4(?U;RH9D;51T#["AL4Q,KH!J>8]M:#^Z#2Y0?@ 6JS+ ?V-O.!X%JIN K"
M)1E?(9_B1QPEO"@'$F(.!+G%UG5H6U7LH'#;,<H)M@7OP:&VK7<O3/<49O_"
M)&)8/4G()N%A"K8L.8LP_)'V8Q('8DJXCW 1D;]]\ A^[Z7L0N^:_893:M[.
M'DDV *0/:PX+-W 3#'W1/LB:GN<P!L0Y4),%M+_P3?,B^$>>BEHD T)(+6X
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
M*\?5L@"+5\E Y<*Q%<@-WE09"LF*>.NZBI6P4UF&UI9[TF-R-Y-:I]]VK&!
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
M$=8;? ^.&[9@((G6<_B5A<]!Q/!G\?J^Y=%YRZ1SPYUG[F7\LA@"OL$04 W
M#5PQE@F-*;QS=0:\(X1#8CDZQ>1:D);8KX6PQ(E;+!@9)T)#KGW72Z37\',0
M3+]QK^[%[N;F&=(;"I+E*!3M+3I<$C2P*UQ60E:ZAN90="P'G6C04?)* XZ,
M.MVE+%S@EF-+0/>PAV+N%_9 8=56BS7J+V'A(T#QM>9JZA!\;"HG&C.O0#4X
M-EG5!XJ@-?>.,0R-*)(.8%Z'$-X[*WED 0=/EMM#\;+F; $(O#YXLIYS&NBL
MLUA/6.HLK/+8#!2@*Q0S:PX18\S \J !WWT83!,W_D.F-_3%DN&Z8>)XYYX3
M17S&Q6%$'^T''  <9$X&2D/9T  TI9)-LQ($XE ""ZI5]X)"9\VET6;EU$J!
M!E[K4_^$O3(_T>]N3>VA&%GS<1ACI.:<!CJY'DV"E>/!7MLT=8#B8\V]T78.
M-?%."J#Q])6%,8_D5 ="5-<%"I(U+T=;D)KYIP%3YIC):#4Q$77]H(!9\Y(8
M P:3! W4TCH8T&-7;6,H/M:\',;X*'BF <H%?^53YD_!P#1V@(*S#P<&T&10
M\TX#()/UK<N:1L=/ 5K'!ND1+ER3%B](S6Z,&WI"<=Z';Z.-_Q JF^$'$.3;
M=:$X%"A@1-D+_(B;*/H0F=!8CTOG3)/)6],%BML^?"%=9FVC-&B EIK)ADNN
MJ@\4MGVX1]K II<'#=S:7)KV<$WZ:1]NDS:X#>5RM)"P4)<0J-(2BI$UKXDQ
M*DW<TL!B/)VFM_".=^]PL<.>.TLNK.$"T0JC ] 7BI<UIXFYL0&6" T$'T/F
M1$FX@LRGNK90A"P&AQ@BU,SQ\%]^3&3E*Y]-U\7L=M[&S+C+E='_^KY0M*WY
M88S1ADN$QGP$5)>["2(9S'DW$V<9Y9G.;" HMM:<.6T.=FUD10/H*K<F9B<<
M+FL^F1X,S$/QO>DL;Y!7M:$G.'$;T6,%5#:]Z@!B[N7[5*8O+.:NLXVOWTG$
M_!&>B'GT;SOC_?LQ,;-U]A[E=0V D;R=;GY6M-O28MPZ1+K,4#%M$P4\Q-QD
MU^*/BI<(=6V)X;*C54T(%,@OOK[$=+:DGCMW-7[C"OGOMAJ0Y'<)+^3I[JVD
M@IM_(1/Y^F]E<:]__SKVO)PFL5]>! MQ=JD1^[IY;6L:XJ]3G+7PE>1O$]EC
M87#^URN%S--_14M#K11=O90+[- X^0C:@V_2QKD*PHL@>8YGB5=-OJP/CC,;
MADH!A<IV5C[4MI$.#6 +3DYAM=Z%*<_3U,5VS\*TNA#(6=_<&;O2 AA% U&0
MPRXK S5.XI<@Y/_:GH&4F%4[8==9:(-5$^M$,4JK;IK@L^Z 74:A/3:[+!/%
M15U3KHFU-A7E+%Y4MD4(5C]NOQZ:#3?1W2QS#-=[9CZI/#/;04;!;)0/@YGI
M0A*P(4KO@FGL@'G*=SP6K0-\5-G)*@V1[3F-],LG_'HVJ2Q?47PWDRE!4@\M
M"U^YRZ*'P%/N+,U]L(TT,VCTW-- *<V->1\&,]4=[DXC; /,#(<:_H9^+51X
MZI17Y%!%PU3;8EMI9@ V<TMC CTPSY.ICYC/0L>364&GPD;@DJ>8OS(M0M#^
MV):;X<YD)!4:2$Z$0 4-,I_CA=A3O2!-YJD%4-,-NT*6&6X@&=" ZV[)I#)M
ME@7%14)-4^QR66:P-/(Z]+ULP]@VK@8 8[$Q=AVMED!6^1TZE+>!'^QRMZX7
MICU" KIBU^8R@QDL"QI+J:R,&,62KXS8:S]F0K[*0W]3#^SZ6G#15ZM#JF1
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
M1D6>QGIT2W.S#QFBS^(Z!T+]G#TIS]EMUU&A+VZ%D#S=] 5[7K_4CU>% J6
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
MC96AS:CXI[KVZM!>BM3T8?U>0K"0>1_$EK;V.O,V.[OA@/CGO/9:T$IVU!1
MGD[3./!_I8SDBUDT"3Q/V!_?G'#:[IQO-B;^P:Z]&K25(+K9IBD)JC+E*G5C
M (5!*5AXAUHA]&QUYGA"Y.SAA;'X<Q@D\C65B;==.\* ZX8"I8,^(:LE1!5S
M\&.E1DU-(5$*<^Y0*HIN%OPR>05YGZWR?S3:+PT'Q,[F;UAYM)O<J-E+^>.Y
MZ$J(Y5),[M!WO/5KD=0 W$V^<[;ZS()YZ"Q?Y-N1L2R796Y/]?]-[,-7:QVR
M)7[\M;^VZ*UJ_:_63&HH?4MA$SC6P%5M*)O:JT464CCOENNDP^E?QTNA<2[/
MDRC.7P0K\H QELZ(5C%UUCY]B'5T]X88M4VO@5WY:S1.XI<@E(??)['8A049
MI(O/V>KRC84NC]A]R%TVD:%I?6AH#]_&W@1Q=+0WT(:AI!,FQ,5E*<&4R2>?
M6UHSC3^$[?I$4;^6<*";9Y6:SPK#K%(?KUJ G())=B"5R NW,B7R9-2D*[,M
M<"^)60L_MN& V 6;S:J8=Y0;^HP$U'963=)*#3Y8A6<*$_< 2SUOE1$ JPRC
M-)_,+0?&=K:U*13=DS1I&'@3YN:1DFXJ]+LD!O$%U9"^QL<^3;32E'Z%B[XG
MJ J/JS:#:G%&</EQ"AO"=UF'?+O(J8ML&V\41L,=1)7R3J+$G_2@S"D7+':X
MUS#_.Z5.R4<^YD[IM_S.Q/GV16Q!H=!!16[.AN9#RXJBY)J&';8A\8\@_//:
MOP\#ET409$KML>VD]MC4,DX,'+%N\TBLYC(]! 2<4GMLGV1[<&H9)P;.+=,\
M]-ZVP@Z(; ]$@<G6]1+B(':\4K4$PD;%2;U544E4T,*J&)T<[8J^LK7':8:,
MU(I5.<EVV^DF8D73:4S',AO%VF444!"SDUV+/RKVJ+JV--"HUZ4F! KD%[.*
M4\QF=[9Z%-\>OW$%+*#. \()Q$_!**6(FR3T(E@XW&^!6[$S#=P,]!.<EK#
MY/;PAXCE62(D((-@%\LP>,UR-WUABV<6-D.HZH-]K#+0S1)F>DG0,./O9L)>
M8QN^=& U-,<V[-OCI.3?4L6"+XZ?S&1BC# K#G3IS\5NRN3?]$#($4P&P$X(
MUP(:4Q8IS:??V0MW/:9=]<KML$N?MY]!]1S30".-\5-;?H4F-.P$D'U7H+K@
MO<*6M$[I=QK1D'9%0^H$O2:9A(V59U71R;K4#-N2JM&/<HW:.KYH+"-?G#>0
MR'>;8;N= 2*OXXN&R!OWHZ>(S1+OAL\4[BY09_08J":G$?3T5Y7$L&ZM3^L=
MS)6,:FT<S*='!_/1P7QT,!\=S+V^]LP+2J@/%*5F Y)]B7(:[N$-43I7<*4A
M#<G7:DV3X'MRYC;XG=:?R0NBG"A]3$V-L0\2#?I0]!VI^;3DU"M]]-1$N*=4
MC@SFPCW%$.Y'$^%^I.*D-A?N1PSA?C(1[B=#X5HK3V,NW$\4C[TE&M-\V<$9
MNW?X],)9?0G\6%9:_CMS%&X(DS&&<@@VEPLM/*,"X3+?BRL$:PPH:!#L_=D8
M4@/1T,1TO)"'S/4[4SB,Y7[8FW]KY.H%,"QGU,=Z9U0ENW<;9]3'HS.J%U;6
MU0$+24B;>:AM/+07% J.::R%:P+U..#O3"IAUHN]1M9F(=]+%O)@*A;6,"X%
M?B-B-7;_F7#!P44:6W&?DJC'K[X7]IYECJF*>UISZC%T_,C+1"DLWR1T7YR(
M;=>0\?0?25YV1P^?T6#8)V5S5%O(BA;8>@2_GN*?LLV!^7K:TR)ZZ4^'\W;F
M4[TU64DPWL::_'2T)OL)ZLC#<J]]L3_[4YFMRY]>YBI1*EE\[;LRRRJ[8-E_
M019H;Q\8FM7:LV1I+-0ENH50PL11+-M-[;&MX+[!J02K**1T&'9T/8_Y7\7L
MN(ZBA"G6!6A_;-L:0U.:I$AY#5@GD31%?-L/V][&0+HL-?.UX;=L;?#97"9U
MHKHNF&H%!3,?0Q^^SX/"3[4'A4_5*B@M#@H_'0\*QQC(8PSD,0;2!@H/+O,=
ML=RJ8R$;F@\1BUT.:,1&KFEZ\J,E<].RZ[HH24478JC4:5@EQ5\C,R2>:JWI
MNP_9*P^2R%MEM8'85/>42-\3^W2HU;T&K'2RH''2DQG]<SW<7AUHGS>J.F&?
M\4SQ DB !E0/CL>BO(*6,A=9I>%0@M\:.*0A_L]A$$7B2#?C"M'O-,+V@(+E
M7L,:#9G?B9.NDQ4;7"<[;Y9];6/TW0.*@8)5&EALBBQ?OLEZ,"ROE-R,1V,'
M]!T"BHF&91JXB(42,CM*S; ];V ,:MFC(?ERY96\XDHS!HT=L'/7@-'0L-S:
MH_G*PN<@8OB^[:SPZ'D22JD!/'GUS8%X_HJ.IY)=&K/L(M>CM*)93FDS(/6M
M@7C\9BVR0"GF , !)41VN '.#0-KF ((M2S2D/Y:/X19DE%YPYUG[G%YERPV
MR]O =Z&3!# $%#7\0XRQ7(:_6>TL%< U$0XI_IFHEC\:LS!3,=WB!Q<V_F%G
MER,:4BY,8;!)INH#10/_V*/GG 9"ZRF:>^W ]EFY/109:T<@@,#K%Z=ZSFF@
M4V7*9-[ 4?F9#"K-'-- I&"E%.T3,Z.MH2<4+6NY5=O8:DHIM#;18A92,M#6
M=QH&,-=T@>*+[U;0\CU\VWLB@\]\-EU[Q IE-P7WW%5YQB%]H6!;\UF P89+
M@L82#*RJ*\Z,=S.Q0"EL?-.!P)=1Z)BVE!$-@*NU=!5WY35MH3#A^SR:.:6!
M1&%S'_M3$UST/:$HX;LQH%(85B*16QG6'HOE8$/^3F3W21^1W9MO'".\CQ'>
MQPCO8X1WCRB<BT.)("Q,Q3;AT9^0\FG*3@/"1<D'C9CO"HG5 BT ?(J=:. #
MT#L=6$6F2,1_GR=1+(X$8852722QMB/0RK/F@ 1H81DMF"PLY3AM_+HZ";*^
M&W8(A0$0,(8HG9-JUH0SYKLOPF#^TWA#*O6DL>JUW95*S-"H 56E<TVE\?Y4
MZ4D#+JA":@$LLT=BNRJ],]"^4:IO3FYK:M!"]2,+BLOA=U3-[N.QFMVQFEV!
M\';5[*Q97<=J=ON/4QUT.3MIE=_-QC+CR3Q[4ZE<QAN:TUAD0$MZ P>%]S.8
M5YU;LN35PVW@.]M?TE2BCBMEJJWB:SP0#025VEB^\C1ED<2VDOO$H]L@9M%-
M(*@4M%]QW_%=[L\GS&7\56KOV6K[9[V;L]NH-+ 'S=YNC!:>9:%&HA0ITYU
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
M_P=02P$"% ,4    " !E.%5,,ATHQH3( 0!XMB( $0              @ $
M    9W)M;BTR,#$W,3(S,"YX;6Q02P$"% ,4    " !E.%5,<M^/-ST0  !-
MS@  $0              @ &SR $ 9W)M;BTR,#$W,3(S,"YX<V102P$"% ,4
M    " !E.%5,I:_5OPL;  ""DP$ %0              @ $?V0$ 9W)M;BTR
M,#$W,3(S,%]C86PN>&UL4$L! A0#%     @ 93A53%!+>/Y;,   298# !4
M             ( !7?0! &=R;6XM,C Q-S$R,S!?9&5F+GAM;%!+ 0(4 Q0
M   ( &4X54R5ZB<O9H<  ';\!P 5              "  >LD @!G<FUN+3(P
M,3<Q,C,P7VQA8BYX;6Q02P$"% ,4    " !E.%5,=[!VX0I5  "V1@8 %0
M            @ &$K ( 9W)M;BTR,#$W,3(S,%]P<F4N>&UL4$L%!@     &
-  8 B@$  ,$! P    $!

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